Message ID | 4AA17DB4.8040704@intel.com (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c index 40e75f6..62c0c17 100644 --- a/drivers/pci/probe.c +++ b/drivers/pci/probe.c @@ -1094,6 +1094,10 @@ unsigned int __devinit pci_scan_child_bus(struct pci_bus *bus) /* Reserve buses for SR-IOV capability. */ max += pci_iov_bus_range(bus); + /* Shift all bus numbers by 1 in the hopes of creating a conflict */ + if (bus->number == 0) + max += 1; + /* * After performing arch-dependent fixup of the bus, look behind * all PCI-to-PCI bridges on this bus.