]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - arch/i386/pci/mmconfig.c
[PATCH] x86: Revert e820 MCFG heuristics
[mirror_ubuntu-bionic-kernel.git] / arch / i386 / pci / mmconfig.c
index 972180f738d9ae0d15fe059953fe2985cf454c09..5effb2e663ed85befa5a3c6d381792dfea24f86e 100644 (file)
@@ -198,15 +198,6 @@ void __init pci_mmcfg_init(void)
            (pci_mmcfg_config[0].base_address == 0))
                return;
 
-       if (!e820_all_mapped(pci_mmcfg_config[0].base_address,
-                       pci_mmcfg_config[0].base_address + MMCONFIG_APER_MIN,
-                       E820_RESERVED)) {
-               printk(KERN_ERR "PCI: BIOS Bug: MCFG area at %x is not E820-reserved\n",
-                               pci_mmcfg_config[0].base_address);
-               printk(KERN_ERR "PCI: Not using MMCONFIG.\n");
-               return;
-       }
-
        printk(KERN_INFO "PCI: Using MMCONFIG\n");
        raw_pci_ops = &pci_mmcfg;
        pci_probe = (pci_probe & ~PCI_PROBE_MASK) | PCI_PROBE_MMCONF;