]> xenbits.xensource.com Git - xen.git/commit
AMD IOMMU: fail if there is no southbridge IO-APIC
authorJan Beulich <jbeulich@suse.com>
Mon, 10 Feb 2014 09:05:24 +0000 (10:05 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 10 Feb 2014 09:05:24 +0000 (10:05 +0100)
commit06bbcaf48d09c18a41c482866941ddd5d2846b44
treeb7753c30a68bca6a62035472ed64084147200ef4
parent4d3ebb84df43d90db4cc25a48f4658709bd11678
AMD IOMMU: fail if there is no southbridge IO-APIC

... but interrupt remapping is requested (with per-device remapping
tables). Without it, the timer interrupt is usually not working.

Inspired by Linux'es "iommu/amd: Work around wrong IOAPIC device-id in
IVRS table" (commit c2ff5cf5294bcbd7fa50f7d860e90a66db7e5059) by Joerg
Roedel <joerg.roedel@amd.com>.

Reported-by: Eric Houby <ehouby@yahoo.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Tested-by: Eric Houby <ehouby@yahoo.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
xen/drivers/passthrough/amd/iommu_acpi.c