7fa842f
From: "Martin K. Petersen" <martin.petersen@oracle.com>
7fa842f
Date: Mon, 4 May 2015 12:20:29 -0400
7fa842f
Subject: [PATCH] libata: Blacklist queued TRIM on all Samsung 800-series
7fa842f
MIME-Version: 1.0
7fa842f
Content-Type: text/plain; charset=UTF-8
7fa842f
Content-Transfer-Encoding: 8bit
7fa842f
7fa842f
The queued TRIM problems appear to be generic to Samsung's firmware and
7fa842f
not tied to a particular model. A recent update to the 840 EVO firmware
7fa842f
introduced the same issue as we saw on 850 Pro.
7fa842f
7fa842f
Blacklist queued TRIM on all 800-series drives while we work this issue
7fa842f
with Samsung.
7fa842f
7fa842f
Reported-by: Günter Waller <g.wal@web.de>
7fa842f
Reported-by: Sven Köhler <sven.koehler@gmail.com>
7fa842f
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
7fa842f
Cc: stable@vger.kernel.org
7fa842f
Signed-off-by: Tejun Heo <tj@kernel.org>
7fa842f
---
7fa842f
 drivers/ata/libata-core.c | 2 +-
7fa842f
 1 file changed, 1 insertion(+), 1 deletion(-)
7fa842f
7fa842f
diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c
7fa842f
index f6cb1f1b30b7..4476fb590733 100644
7fa842f
--- a/drivers/ata/libata-core.c
7fa842f
+++ b/drivers/ata/libata-core.c
7fa842f
@@ -4235,7 +4235,7 @@ static const struct ata_blacklist_entry ata_device_blacklist [] = {
7fa842f
 						ATA_HORKAGE_ZERO_AFTER_TRIM, },
7fa842f
 	{ "Crucial_CT*MX100*",		"MU01",	ATA_HORKAGE_NO_NCQ_TRIM |
7fa842f
 						ATA_HORKAGE_ZERO_AFTER_TRIM, },
7fa842f
-	{ "Samsung SSD 850 PRO*",	NULL,	ATA_HORKAGE_NO_NCQ_TRIM |
7fa842f
+	{ "Samsung SSD 8*",		NULL,	ATA_HORKAGE_NO_NCQ_TRIM |
7fa842f
 						ATA_HORKAGE_ZERO_AFTER_TRIM, },
7fa842f
 
7fa842f
 	/*