/* On UP this means the setting of the need_resched flag, on SMP it might also involve a cross-CPU call to trigger the scheduler on the target CPU.  */
static void resched_task(struct task_struct *p)
/* On UP this means the setting of the need_resched flag, on SMP it might also involve a cross-CPU call to trigger the scheduler on the target CPU.  */
static void resched_task(struct task_struct *p)
{
	assert_raw_spin_locked(&task_rq(p)->lock);
	set_tsk_need_resched(p);
}