Home Home > GIT Browse > vanilla
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTejun Heo <teheo@suse.de>2007-10-04 23:52:23 +0000
committerTejun Heo <teheo@suse.de>2007-10-04 23:52:23 +0000
commit46cf6db64166017561114c9232b702f0d597a35c (patch)
tree605a9d2758a892a5aa80e3691a52445b2060398e
parent70eb0b4bb55084ee54b40bd05d012c7c3aa2343c (diff)
- patches.drivers/libata-disable-NCQ-for-ST9160821AS-3.ALD:
libata: add ST9160821AS / 3.ALD to NCQ blacklist (330662).
-rw-r--r--kernel-source.changes6
-rw-r--r--patches.drivers/libata-disable-NCQ-for-ST9160821AS-3.ALD23
-rw-r--r--series.conf1
3 files changed, 30 insertions, 0 deletions
diff --git a/kernel-source.changes b/kernel-source.changes
index c4f7b556fc..48d5d2fd9e 100644
--- a/kernel-source.changes
+++ b/kernel-source.changes
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Fri Oct 5 01:51:15 CEST 2007 - teheo@suse.de
+
+- patches.drivers/libata-disable-NCQ-for-ST9160821AS-3.ALD:
+ libata: add ST9160821AS / 3.ALD to NCQ blacklist (330662).
+
+-------------------------------------------------------------------
Thu Oct 4 19:23:56 CEST 2007 - jeffm@suse.de
- patches.suse/kabi-safe-2.6.22.6-tcp_sendmsg: kABI: rework
diff --git a/patches.drivers/libata-disable-NCQ-for-ST9160821AS-3.ALD b/patches.drivers/libata-disable-NCQ-for-ST9160821AS-3.ALD
new file mode 100644
index 0000000000..e78daf56cd
--- /dev/null
+++ b/patches.drivers/libata-disable-NCQ-for-ST9160821AS-3.ALD
@@ -0,0 +1,23 @@
+From: Tejun Heo <teheo@suse.de>
+Subject: [PATCH] libata: add ST9160821AS / 3.ALD to NCQ blacklist
+References: 330662
+
+ST9160821AS / 3.ALD also does spurious NCQ completions. Disable NCQ.
+
+Signed-off-by: Tejun Heo <teheo@suse.de>
+---
+ drivers/ata/libata-core.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+Index: linux-2.6.22/drivers/ata/libata-core.c
+===================================================================
+--- linux-2.6.22.orig/drivers/ata/libata-core.c
++++ linux-2.6.22/drivers/ata/libata-core.c
+@@ -3932,6 +3932,7 @@ static const struct ata_blacklist_entry
+ { "FUJITSU MHV2080BH", "00840028", ATA_HORKAGE_NONCQ, },
+ { "ST9120822AS", "3.CLF", ATA_HORKAGE_NONCQ, },
+ { "ST9160821AS", "3.CLF", ATA_HORKAGE_NONCQ, },
++ { "ST9160821AS", "3.ALD", ATA_HORKAGE_NONCQ, },
+ { "SAMSUNG HD401LJ", "ZZ100-15", ATA_HORKAGE_NONCQ, },
+ { "ST3160812AS", "3.ADJ", ATA_HORKAGE_NONCQ, },
+ { "ST980813AS", "3.ADB", ATA_HORKAGE_NONCQ, },
diff --git a/series.conf b/series.conf
index b4a1a606a2..9309afb956 100644
--- a/series.conf
+++ b/series.conf
@@ -529,6 +529,7 @@
patches.drivers/libata-sata_sil24-fix-IRQ-clearing-race-on-IRQ_WOC
patches.drivers/libata-pata_ali-fix-garbage-PCI-rev-value
patches.drivers/libata-HPA-off-by-one-horkage
+ patches.drivers/libata-disable-NCQ-for-ST9160821AS-3.ALD
patches.fixes/mptbase-vmware-fix