IDE in 2.4 issues cache flush and drive suspend on shutdown. IDE in 2.6 does it on suspend but not on shutdown it seems. The following appears to demonstrate the problem. Set up init to randomly twiddle a load files, then mount -o ro / then reboot. Run for a day Stop and fsck it Not only is the corruption slow and insidious the re-ordering of I/O seems to mean ext3 thinks the disk is clean many of the times. Only the fsck shows the mess. Bartlomiej concurs " I need to re-add notify_reboot which somebody (who was that stupid?) removed in 2.5." and suspects he too is seeing it on a Hitachi 80G disk.
I have seen this happen to me too.
I've seen it too, but to me (in my testing) it seems fixed in 356.
Yes, the recent 35X kernels had patches for IDE cache flushing during shutdown/reboot. Arjan should we close this?