sched: Fix signedness bug in yield_to()