There was a report of silent data corruption on Fedora 20 w/ the v3.12 kernel. After some analysis of SATA traces, it appears that in certain queued scenarios, the Micron M500 SSD will exhibit incorrect protocol behavior. A support request was sent to the vendor, and a firmware fix is in the works. Until a firmware update is deployed for the Micron/Crucial M500 SSD, the ATA driver should avoid issuing the queued TRIM commands to the affected devices. This patchset adds a new horkage flag to let the queued trim commands be disabled, depending on the drive model string. Marc Carino (2): libata: add horkage flag to disable issuance of queued TRIM commands libata: disable queued TRIMs for Micron M500 SSDs drivers/ata/libata-core.c | 11 +++++++++++ include/linux/libata.h | 2 ++ 2 files changed, 13 insertions(+) -- 1.8.1.3 -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html