Revision 5256d8bf hw/pci-hotplug.c

b/hw/pci-hotplug.c
127 127
        if (pci_read_devaddr(mon, pci_addr, &dom, &pci_bus, &slot)) {
128 128
            goto err;
129 129
        }
130
        dev = pci_find_device(pci_find_root_bus(dom), pci_bus, slot, 0);
130
        dev = pci_find_device(pci_find_root_bus(dom), pci_bus,
131
                              PCI_DEVFN(slot, 0));
131 132
        if (!dev) {
132 133
            monitor_printf(mon, "no pci device with address %s\n", pci_addr);
133 134
            goto err;
......
277 278
        return -1;
278 279
    }
279 280

  
280
    d = pci_find_device(pci_find_root_bus(dom), bus, slot, 0);
281
    d = pci_find_device(pci_find_root_bus(dom), bus, PCI_DEVFN(slot, 0));
281 282
    if (!d) {
282 283
        monitor_printf(mon, "slot %d empty\n", slot);
283 284
        return -1;

Also available in: Unified diff