Currently the scsi disk driver would "assume write through" (i.e. no writeback cache on the disk) when the disk fail to report the availablity of writeback cache (e.g. no caching mode page), then spam an error through kernel messages. Although there is a switch to change that "assumption", but it's only available as a quirk for USB disks. So why shouldn't we make "assume write back" as the general default instead? Apparently all it triggers are SYNCHRONIZE CACHE commands, which I don't suppose to be dangerous on any disks, no matter it actually has writeback cache available/enabled or not? Probably not even performance impact? In case there are any drives that are "allegic" to SYNCHRONIZE CACHE (I mean serious issue like the drive will be frozen once it receive that command, not something like invalid opcode), shouldn't there be quirk written for them, instead of generally falling back to what we consider "dangerous" and spam error for every drives that doesn't have a caching mode page (which are pretty common)? -- To unsubscribe from this list: 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