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 Sun Apr 20 22:18:17 2003 +++ 467-sched_idle/kernel/sched.c Sun Apr 20 22:18:46 2003 @@ -1306,7 +1306,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;