Files
linux/drivers/pci
David Woodhouse 400036c2e5 intel-iommu: Force-disable IOMMU for iGFX on broken Cantiga revisions.
commit 2d9e667efd upstream.

Certain revisions of this chipset appear to be broken. There is a shadow
GTT which mirrors the real GTT but contains pre-translated physical
addresses, for performance reasons. When a GTT update happens, the
translations are done once and the resulting physical addresses written
back to the shadow GTT.

Except sometimes, the physical address is actually written back to the
_real_ GTT, not the shadow GTT. Thus we start to see faults when that
physical address is fed through translation again.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-05-09 15:55:37 -07:00
..
2005-10-18 08:26:15 -07:00
2009-06-16 14:29:33 -07:00
2009-05-12 12:17:36 +02:00
2010-08-02 10:20:42 -07:00
2009-02-13 12:01:56 -08:00
2008-06-25 16:05:13 -07:00
2009-06-29 12:13:56 -07:00
2009-07-12 12:22:34 -07:00