* [PATCH #upstream] libata: Fujitsu AMILO Pa 2510 can't do 64bit DMA either
@ 2009-09-17 23:43 Tejun Heo
0 siblings, 0 replies; only message in thread
From: Tejun Heo @ 2009-09-17 23:43 UTC (permalink / raw)
To: Jeff Garzik, IDE/ATA development list, hhasselm
This is the third SB600 system which can't do 64bit DMA. Add it to
blacklist.
Signed-off-by: Tejun Heo <tj@kernel.org>
Reported-by: Holger Hasselmann <hhasselm@web.de>
Cc: Shane Huang <Shane.Huang@amd.com>
---
This is bad because we can't backport this to -stable and broken 64bit
DMA makes these systems unusable for kernels released without the
following blacklisting. I think we should disable 64bit DMA for
SB600s in -stable. Any objections? Shane?
drivers/ata/ahci.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index d4cd9c2..173a150 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -2688,6 +2688,20 @@ static bool ahci_sb600_32bit_only(struct pci_dev *pdev)
DMI_MATCH(DMI_BOARD_NAME, "GA-MA69VM-S2"),
},
},
+ /*
+ * This laptop can't do 64bit DMA either. The latest
+ * BIOS as of this writing (1.10c) doesn't fix the
+ * problem either.
+ *
+ * http://thread.gmane.org/gmane.linux.ide/42716
+ */
+ {
+ .ident = "Fujitsu AMILO Pa 2510",
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU SIEMENS"),
+ DMI_MATCH(DMI_PRODUCT_NAME, "AMILO Pa 2510"),
+ },
+ },
{ }
};
const struct dmi_system_id *match;
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2009-09-17 23:43 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-17 23:43 [PATCH #upstream] libata: Fujitsu AMILO Pa 2510 can't do 64bit DMA either Tejun Heo
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.