On Tue, 3 Aug 2004, Nathan Lynch wrote:
__setscheduler(rq->idle, SCHED_NORMAL, 0);
task_rq_unlock(rq, &flags);
BUG_ON(rq->nr_running != 0);
I can reproduce this on both ppc64 and i386. Does anyone know why this
is happening?
If I remove the BUG_ON, things seem to go ok, but I doubt that's the
right thing to do.
It could have something to do with the staircase scheduler, Con, got any
wise words?
Attachment:
signature.asc
Description: OpenPGP digital signature