From: Joerg Roedel Date: Fri, 6 Nov 2009 10:50:26 +0000 (+0100) Subject: x86/amd-iommu: Workaround for erratum 63 X-Git-Tag: v2.6.27.39~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2f72dc5da58baa3012cb04ea2309ba0f7ef8f574;p=pandora-kernel.git x86/amd-iommu: Workaround for erratum 63 commit c5cca146aa03e1f60fb179df65f0dbaf17bc64ed upstream. There is an erratum for IOMMU hardware which documents undefined behavior when forwarding SMI requests from peripherals and the DTE of that peripheral has a sysmgt value of 01b. This problem caused weird IO_PAGE_FAULTS in my case. This patch implements the suggested workaround for that erratum into the AMD IOMMU driver. The erratum is documented with number 63. Signed-off-by: Joerg Roedel Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed