I upgraded from egcs-2.91.43 (980628) to egcs-2.91.53 (980803), changed the
compilation flags (from -mpentiumpro to -mpentiumpro -malign-functions=4
-fschedule-insns2) and the floppy driver is happy again.
I therefore think the bug was causewd by the egcs, always being (too?)
aggressive in optimization. (Might also be a kernel bug, missing a volatile,
or similar.)
I also noticed, that optimization became a little bit worse in the latest
snapshot.
-- Kurt Garloff, Dortmund <K.Garloff@ping.de> PGP key on http://student.physik.uni-dortmund.de/homepages/garloff- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html