Jens Axboe wrote:

On Fri, Jul 01 2005, Bryan Henderson wrote:
Wouldn't a commercial class drive that ignores explicit flushes be infamous? I'm ready to accept that there are SCSI drives that cache writes in volatile storage by default (but frankly, I'm still skeptical), but I'm not ready to accept that there are drives out there secretly ignoring explicit commands to harden data, thus jeopardizing millions of dollars' worth of data. I'd need more evidence.

I'm pretty sure I have an IBM drive that does so (its flush cache
command is _really_ fast), as a matter of fact :-) I need to locate it
and put it in a test box to re-ensure this.

I'm not sure such drives would necessarily be infamous, hardly anyone
would notice anything wrong in a desktop type machine. Which is what
these drives were made for.
One other thing to keep in mind is that drive firmware can have bugs just like any other bit of code, so a drive may have a bug in one firmware revision that gets fixed in a following one. I am not sure how much that other operating system uses flush cache commands, but until the write barrier patch, it has been a relatively rarely issued command for Linux and breakage would not be noticed.


-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to