• Joerg Roedel's avatar
    x86/amd-iommu: Fix boot crash with hidden PCI devices · 26018874
    Joerg Roedel authored
    Some PCIe cards ship with a PCI-PCIe bridge which is not
    visible as a PCI device in Linux. But the device-id of the
    bridge is present in the IOMMU tables which causes a boot
    crash in the IOMMU driver.
    This patch fixes by removing these cards from the IOMMU
    handling. This is a pure -stable fix, a real fix to handle
    this situation appriatly will follow for the next merge
    window.
    
    Cc: stable@kernel.org	# > 2.6.32
    Signed-off-by: default avatarJoerg Roedel <joerg.roedel@amd.com>
    26018874
amd_iommu.c 62.5 KB