[PATCH -v2] drivers: libata-core : blacklist a Viking flash model for MWDMA corruption

From: Daniel Walker
Date: Mon Jan 11 2016 - 17:55:53 EST


From: Shikha Jain <shikjain@xxxxxxxxx>

Viking flash model VRFDFC22048UCHC-TE causes data corruption in MWDMA mode.

Cc: xe-kernel@xxxxxxxxxxxxxxxxxx
Signed-off-by: Shikha Jain <shikjain@xxxxxxxxx>
Signed-off-by: Anil Veliyankara Madam <aveliyan@xxxxxxxxx>
---
drivers/ata/libata-core.c | 1 +
1 file changed, 1 insertion(+)

diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c
index b79cb10..46ebea1 100644
--- a/drivers/ata/libata-core.c
+++ b/drivers/ata/libata-core.c
@@ -4123,6 +4123,7 @@ static const struct ata_blacklist_entry ata_device_blacklist [] = {
{ "SAMSUNG CD-ROM SN-124", "N001", ATA_HORKAGE_NODMA },
{ "Seagate STT20000A", NULL, ATA_HORKAGE_NODMA },
{ " 2GB ATA Flash Disk", "ADMA428M", ATA_HORKAGE_NODMA },
+ { "VRFDFC22048UCHC-TE*", NULL, ATA_HORKAGE_NODMA },
/* Odd clown on sil3726/4726 PMPs */
{ "Config Disk", NULL, ATA_HORKAGE_DISABLE },

--
2.1.4