intel-iommu: Fix kernel hang if interrupt remapping disabled in BIOS
[pandora-kernel.git] / drivers / pci / intr_remapping.c
index ebfa47b..ac06514 100644 (file)
@@ -611,6 +611,9 @@ int __init intr_remapping_supported(void)
        if (disable_intremap)
                return 0;
 
+       if (!dmar_ir_support())
+               return 0;
+
        for_each_drhd_unit(drhd) {
                struct intel_iommu *iommu = drhd->iommu;