Revision caad4eb3 hw/scsi/virtio-scsi.c
b/hw/scsi/virtio-scsi.c | ||
---|---|---|
619 | 619 |
VirtIOSCSICommon *vs = VIRTIO_SCSI_COMMON(vdev); |
620 | 620 |
VirtIOSCSI *s = VIRTIO_SCSI(vdev); |
621 | 621 |
static int virtio_scsi_id; |
622 |
Error *err = NULL; |
|
622 | 623 |
int ret; |
623 | 624 |
|
624 | 625 |
ret = virtio_scsi_common_init(vs); |
... | ... | |
629 | 630 |
scsi_bus_new(&s->bus, qdev, &virtio_scsi_scsi_info, vdev->bus_name); |
630 | 631 |
|
631 | 632 |
if (!qdev->hotplugged) { |
632 |
scsi_bus_legacy_handle_cmdline(&s->bus); |
|
633 |
scsi_bus_legacy_handle_cmdline(&s->bus, &err); |
|
634 |
if (err != NULL) { |
|
635 |
error_free(err); |
|
636 |
return -1; |
|
637 |
} |
|
633 | 638 |
} |
634 | 639 |
|
635 | 640 |
register_savevm(qdev, "virtio-scsi", virtio_scsi_id++, 1, |
Also available in: Unified diff