>> >Jun 4 18:21:04 zahn linux: Kernel panic: Matsushita CD-ROM controller #1: block not locked
>>
>> I suppose it is a compiler bug. I saw it sporadically with gcc-2.7.0,
>> and it seems gone under gcc-2.7.2.
>> Under 2.7.0, I could eliminate it by just putting additional, but "neutral"
>> statements around that "decision spot" in ll_rw_blk.c.
>
>No, it might well be a real kernel bug. The low-level brw_page() stuff got
>changed to take care of _another_ potential bug in 1.99.11, and that made
>this older bug re-surface again. I think I nailed them both correctly in
>1.99.12 (knock wood). I haven't actually ever seen any of the behaviour
>that some people report, but source code debugging certainly indicates
>that there could have been a real problem there..
>
>In short, could you take a look at 2.0pre12, and see if the problem is
>gone? It should have happened _only_ under very heavy load (although a
>slow device like a CD-ROM or a floppy might have made it happen a lot
>more easily).
Looks good under 2.0pre12.
Cheers -e
-- Eberhard Moenkeberg GGG W W DDDD GGG G W W D D G E-Mail: emoenke@gwdg.de G GGG W W D D G GGG Phone: +49 551 2011551 Fax: +49 551 21119 G G W W W D D G G SnailMail: GGG WW WW DDDD GGG Gesellschaft fuer wissenschaftliche Datenverarbeitung mbH Am Fassberg, D-37077 Goettingen, GERMANY At home: Modem+ISDN ("guest") ++49-551-7704102, ISDN-HDLC 7704103