]> Git Repo - qemu.git/blobdiff - hw/scsi/scsi-bus.c
scsi: Fix scsi_bus_legacy_add_drive() scsi-generic with serial
[qemu.git] / hw / scsi / scsi-bus.c
index 5cd6137046138e51241e6cc17e12879a7746d6a3..4d36841d403769d018c06815d757e0ff07ff2f39 100644 (file)
@@ -224,7 +224,7 @@ SCSIDevice *scsi_bus_legacy_add_drive(SCSIBus *bus, BlockDriverState *bdrv,
     if (object_property_find(OBJECT(dev), "removable", NULL)) {
         qdev_prop_set_bit(dev, "removable", removable);
     }
-    if (serial) {
+    if (serial && object_property_find(OBJECT(dev), "serial", NULL)) {
         qdev_prop_set_string(dev, "serial", serial);
     }
     if (qdev_prop_set_drive(dev, "drive", bdrv) < 0) {
This page took 0.021966 seconds and 4 git commands to generate.