A week of two back I was discussing a couple of elevator hiccups with
Andrea. I have now found a way to reproduce them.  /bin/sync.

mnm:/usr/src/linux> alias make="make -j3"
mnm:/usr/src/linux> while true ; do sync ; sleep 15 ; done &
mnm:/usr/src/linux> while true ; do make clean && make dep && make
bzImage ; done

After a few minutes this will hit the first BUG() in
elevator.c:elevator_debug().  req->nr_segments is garbage - 0x575937??
one time, 0x21524583 another time.

I first observed this problem on a uniprocessor machine running an SMP
2.3.99-pre1 kernel (with make -j0).  I am reproducing it on a dual
Celeron 2.3.99-pre4-1.

Looks like a nasty one - if none of you guys can reproduce it, please
let me know and I'll delve further.


-- 
-akpm-

Reply via email to