diff --git a/sys/kern/kern_synch.c b/sys/kern/kern_synch.c index f092f1f3377a..0b860a057378 100644 --- a/sys/kern/kern_synch.c +++ b/sys/kern/kern_synch.c @@ -283,10 +283,7 @@ schedcpu(arg) p->p_estcpu = decay_cpu(loadfac, p->p_estcpu); resetpriority(p); if (p->p_pri.pri_level >= PUSER) { - if ((p != curproc) && -#ifdef SMP - p->p_oncpu == NOCPU && /* idle */ -#endif + if (p->p_oncpu == NOCPU && /* idle */ p->p_stat == SRUN && (p->p_sflag & PS_INMEM) && (p->p_pri.pri_level / RQ_PPQ) !=