usb-bot creates SCSI bus and immediately makes it non hotpluggable which makes not possible to add anything to it after machine is created.
Taking in account that ubs-bot doesn't implement HOTPLUG_HANDLER interface, SCSI will be created as non hotpluggable, so there is not need to reset allow_hotplug field anymore. Signed-off-by: Igor Mammedov <imamm...@redhat.com> --- hw/usb/dev-storage.c | 1 - 1 file changed, 1 deletion(-) diff --git a/hw/usb/dev-storage.c b/hw/usb/dev-storage.c index bd7cc53..bfa71c7 100644 --- a/hw/usb/dev-storage.c +++ b/hw/usb/dev-storage.c @@ -653,7 +653,6 @@ static void usb_msd_realize_bot(USBDevice *dev, Error **errp) usb_desc_init(dev); scsi_bus_new(&s->bus, sizeof(s->bus), DEVICE(dev), &usb_msd_scsi_info_bot, NULL); - s->bus.qbus.allow_hotplug = 0; usb_msd_handle_reset(dev); } -- 1.8.3.1