/* * General yield call. Puts the current LWP back on its run queue and * performs a voluntary context switch. Should only be called when the * current LWP explicitly requests it (eg sched_yield(2)). */