aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu/tegra-smmu.c
diff options
context:
space:
mode:
authorJoerg Roedel <joerg.roedel@amd.com>2012-10-16 14:52:51 +0200
committerJoerg Roedel <joerg.roedel@amd.com>2012-10-16 14:52:51 +0200
commitc2ff5cf5294bcbd7fa50f7d860e90a66db7e5059 (patch)
tree2ec5e407ddd6cd4bb563b41f8c7d5026c4a3358c /drivers/iommu/tegra-smmu.c
parentLinux 3.7-rc1 (diff)
downloadlinux-dev-c2ff5cf5294bcbd7fa50f7d860e90a66db7e5059.tar.xz
linux-dev-c2ff5cf5294bcbd7fa50f7d860e90a66db7e5059.zip
iommu/amd: Work around wrong IOAPIC device-id in IVRS table
On some systems the BIOS puts the wrong device-id for the IO-APIC into the IVRS table. The result is that interrupt remapping is not working for the IO-APIC irqs. This usually means a kernel panic at boot because the timer is not working. Fix this kernel panic by disabling interrupt remapping if this problem is discovered in the IVRS table. Reported-by: Andrew Oakley <andrew@ado.is-a-geek.net> Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions