Comment 69 for bug 1449005

Revision history for this message
Dave Chiluk (chiluk) wrote :

@arkibott

The patch does this.
--- a/drivers/ata/libata-core.c
+++ b/drivers/ata/libata-core.c
@@ -4228,6 +4228,7 @@ static const struct ata_blacklist_entry ata_device_blacklist []
        { "Crucial_CT???M500SSD*", NULL, ATA_HORKAGE_NO_NCQ_TRIM, },
        { "Micron_M550*", NULL, ATA_HORKAGE_NO_NCQ_TRIM, },
        { "Crucial_CT*M550SSD*", NULL, ATA_HORKAGE_NO_NCQ_TRIM, },
+ { "Samsung SSD 8*", NULL, ATA_HORKAGE_NO_NCQ_TRIM, },

So barring any unexpected drive strings it should apply to all Samsung 8** SSD's.

The fix is not to disable trim or ncq completely, but only disables NCQ trim.

The kernel looks "old" because kernels go through regression testing before being pushed to end-users. The date you see is the build date.