]> git.hungrycats.org Git - linux/commit
[SPARC64]: Fix PCI IOMMU invalid iopte handling.
authorDavid S. Miller <davem@nuts.davemloft.net>
Mon, 23 Aug 2004 07:28:39 +0000 (00:28 -0700)
committerDavid S. Miller <davem@nuts.davemloft.net>
Mon, 23 Aug 2004 07:28:39 +0000 (00:28 -0700)
commitd360f1ee0f1b4a45cf9ac061eddf0c10596473d4
tree6b271510188a7defa8c7ef8a71a7f03d377f7d0c
parent14729dbe26e736a6cc5479d3acb9e288b56a9a1b
[SPARC64]: Fix PCI IOMMU invalid iopte handling.

Instead of marking them as invalid, point them
at a dummy page.  This handles buggy third-party
bridges that erroneously prefetch sometimes.

Signed-off-by: David S. Miller <davem@redhat.com>
arch/sparc64/kernel/pci_iommu.c
arch/sparc64/kernel/pci_psycho.c
arch/sparc64/kernel/pci_sabre.c
arch/sparc64/kernel/pci_schizo.c
include/asm-sparc64/pbm.h