The first time it happened, Jin almost kicked him off. He lit a candle beforehand though, enough to wake himself up and consider the situation.
“You’re not a dog,” he said to Ling. “Go back to bed.”
However, despite the fact Ling had just gotten there, the boy was asleep at the foot of Jin’s bed without any preamble. Jin considered shoving him off. He considered picking him up and moving him back to his own bed, then decided both took more effort than he wanted to bother with.
With a sigh, Jin extinguished the candle and went back to sleep.