diff --git a/drivers/pci/iov.c b/drivers/pci/iov.c index e873060fb35b8d1026c8eee2a63416124d12850b..74bbaf82638d9062817c4c7a1b872f506423f1ab 100644 --- a/drivers/pci/iov.c +++ b/drivers/pci/iov.c @@ -47,7 +47,7 @@ static struct pci_bus *virtfn_add_bus(struct pci_bus *bus, int busnr) if (!child) return NULL; - child->busn_res.end = busnr; + pci_bus_insert_busn_res(child, busnr, busnr); child->dev.parent = bus->bridge; rc = pci_bus_add_child(child); if (rc) {