[PATCH] x86-64: make GART PTEs uncacheable
authorJoachim Deguara <joachim.deguara@amd.com>
Tue, 24 Apr 2007 11:05:36 +0000 (13:05 +0200)
committerAndi Kleen <andi@basil.nowhere.org>
Tue, 24 Apr 2007 11:05:36 +0000 (13:05 +0200)
commitcf6387daf8858bdcb3e123034ca422e8979d73f1
tree3b3d83f375539fa17b65ef659245b24e6c0eae3e
parentc445a31cd7f469d77acc37538ab43a99530968b8
[PATCH] x86-64: make GART PTEs uncacheable

This patches fixes the silent data corruption problems being seen using the
GART iommu where 4kB of data where incorrect (seen mostly on Nvidia CK804
systems).  This fix, to mark the memory regin the GART PTEs reside on as
uncacheable, also brings the code in line with the AGP specification.

Signed-off-by: Joachim Deguara <joachim.deguara@amd.com>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/x86_64/kernel/pci-gart.c