ahci: disable 64bit DMA by default on SB600s
authorTejun Heo <tj@kernel.org>
Sat, 3 Oct 2009 09:27:29 +0000 (18:27 +0900)
committerJeff Garzik <jgarzik@redhat.com>
Tue, 6 Oct 2009 04:21:42 +0000 (00:21 -0400)
commit2fcad9d27168b287e3db61f6694254e0afa32f8c
tree4c18a91f1aa8a62c8e192580c4f48a48fb82b1c8
parent19d031e052bc213cdcbee70696d476136994b8c1
ahci: disable 64bit DMA by default on SB600s

Till now only one board, ASUS M2A-VM, can do 64bit dma with recent
BIOSen.  Enabling 64bit DMA by default already broke three boards.
Enabling 64bit DMA isn't worth these regressions.  Disable 64bit DMA
by default and enable it only on boards which are known to work.

Signed-off-by: Tejun Heo <tj@kernel.org>
Reported-by: Gabriele Balducci <balducci@units.it>
Reported-by: maierp@informatik.tu-muenchen.de
Cc: Shane Huang <shane.huang@amd.com>
Cc: stable@kernel.org
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/ata/ahci.c