x86: Disable DAC on VIA bridges
authorAndi Kleen <ak@suse.de>
Wed, 20 Jun 2007 10:23:32 +0000 (12:23 +0200)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Wed, 20 Jun 2007 21:27:25 +0000 (14:27 -0700)
commit388c19e176436707eb30a81c7e4129e08769f92b
tree168017ad573b12c35a39f52f3513c779de3fb8c8
parent0b622330213ce0f0ee23199e433ed73284209b46
x86: Disable DAC on VIA bridges

Several reports that VIA bridges don't support DAC and corrupt
data.  I don't know if it's fixed, but let's just blacklist
them all for now.

It can be overwritten with iommu=usedac

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/i386/kernel/pci-dma.c
arch/x86_64/kernel/pci-dma.c
include/asm-i386/dma-mapping.h