diff -urpN -X /home/fletch/.diff.exclude 466-disable_preempt/kernel/sched.c 467-sched_idle/kernel/sched.c --- 466-disable_preempt/kernel/sched.c Sat May 10 19:03:12 2003 +++ 467-sched_idle/kernel/sched.c Sat May 10 19:03:14 2003 @@ -1305,7 +1305,7 @@ static void rebalance_tick(runqueue_t *t if (!(j % IDLE_REBALANCE_TICK)) { spin_lock(&this_rq->lock); schedstats[this_cpu].lb_idle++; - load_balance(this_rq, 0, cpu_to_node_mask(this_cpu)); + load_balance(this_rq, idle, cpu_to_node_mask(this_cpu)); spin_unlock(&this_rq->lock); } return;