Revision e23a1b33 hw/pci.c

b/hw/pci.c
946 946
    dev = pci_create(bus, devfn, "pci-bridge");
947 947
    qdev_prop_set_uint32(&dev->qdev, "vendorid", vid);
948 948
    qdev_prop_set_uint32(&dev->qdev, "deviceid", did);
949
    qdev_init(&dev->qdev);
949
    qdev_init_nofail(&dev->qdev);
950 950

  
951 951
    s = DO_UPCAST(PCIBridge, dev, dev);
952 952
    pci_register_secondary_bus(&s->bus, &s->dev, map_irq, name);
......
1010 1010
PCIDevice *pci_create_simple(PCIBus *bus, int devfn, const char *name)
1011 1011
{
1012 1012
    PCIDevice *dev = pci_create(bus, devfn, name);
1013
    qdev_init(&dev->qdev);
1013
    qdev_init_nofail(&dev->qdev);
1014 1014
    return dev;
1015 1015
}
1016 1016

  

Also available in: Unified diff