Revision f8b6cc00 hw/virtio-pci.c
b/hw/virtio-pci.c | ||
---|---|---|
547 | 547 |
proxy->class_code != PCI_CLASS_STORAGE_OTHER) |
548 | 548 |
proxy->class_code = PCI_CLASS_STORAGE_SCSI; |
549 | 549 |
|
550 |
if (!proxy->block.dinfo) {
|
|
550 |
if (!proxy->block.bs) {
|
|
551 | 551 |
error_report("virtio-blk-pci: drive property not set"); |
552 | 552 |
return -1; |
553 | 553 |
} |
... | ... | |
571 | 571 |
{ |
572 | 572 |
VirtIOPCIProxy *proxy = DO_UPCAST(VirtIOPCIProxy, pci_dev, pci_dev); |
573 | 573 |
|
574 |
blockdev_mark_auto_del(proxy->block.dinfo->bdrv);
|
|
574 |
blockdev_mark_auto_del(proxy->block.bs);
|
|
575 | 575 |
return virtio_exit_pci(pci_dev); |
576 | 576 |
} |
577 | 577 |
|
Also available in: Unified diff