Revision f8b6cc00 hw/pci-hotplug.c

b/hw/pci-hotplug.c
89 89
     * specified).
90 90
     */
91 91
    dinfo->unit = qemu_opt_get_number(dinfo->opts, "unit", -1);
92
    scsidev = scsi_bus_legacy_add_drive(scsibus, dinfo, dinfo->unit);
92
    scsidev = scsi_bus_legacy_add_drive(scsibus, dinfo->bdrv, dinfo->unit);
93 93
    if (!scsidev) {
94 94
        return -1;
95 95
    }
......
214 214
            return NULL;
215 215
        }
216 216
        dev = pci_create(bus, devfn, "virtio-blk-pci");
217
        qdev_prop_set_drive(&dev->qdev, "drive", dinfo);
217
        qdev_prop_set_drive(&dev->qdev, "drive", dinfo->bdrv);
218 218
        if (qdev_init(&dev->qdev) < 0)
219 219
            dev = NULL;
220 220
        break;

Also available in: Unified diff