? change.diff ? d ? kern_lockf.1182548846.diff ? lockf.diff ? lockf_restrict.1183833125.diff ? sched_smp.c ? sched_ule.c.diff Index: sched_ule.c =================================================================== RCS file: /home/ncvs/src/sys/kern/sched_ule.c,v retrieving revision 1.212 diff -u -r1.212 sched_ule.c --- sched_ule.c 2 Oct 2007 01:30:18 -0000 1.212 +++ sched_ule.c 7 Oct 2007 04:01:20 -0000 @@ -743,6 +743,9 @@ int load; int cpu; + if (!smp_started) + return (1); + KASSERT(steal_thresh != 0, ("steal_thresh == 0")); /* We don't want to be preempted while we're iterating over tdqs */ spinlock_enter(); tdg = tdq->tdq_group;