Index: sched_ule.c =================================================================== RCS file: /usr/home/kmacy/devel/cxgb/ncvs/src/sys/kern/sched_ule.c,v retrieving revision 1.191 diff -d -u -r1.191 sched_ule.c --- sched_ule.c 17 Mar 2007 23:32:48 -0000 1.191 +++ sched_ule.c 21 Mar 2007 16:49:03 -0000 @@ -1859,8 +1859,7 @@ CTR2(KTR_ULE, "ithd %d < %d", td->td_priority, PRI_MAX_ITHD); ts->ts_cpu = cpuid; - } - if (pick_pri) + } else if (pick_pri) ts->ts_cpu = tdq_pickpri(tdq, ts, flags); else ts->ts_cpu = tdq_pickidle(tdq, ts);