On Sun, Jul 02, 2006 at 08:32:28AM +1000, Neil Brown wrote: > The problem seems to be simply that on some hardware at least, > BIO_RW_BARRIER writes result in an EIO. Don't know why yet. Could be that <whatever device> is choking on FLUSH CACHE (ATA) or SYNCHRONIZE CACHE (SCSI). That's one possible reason why EIO may result from a barrier... Jeff - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html