]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Check return code from qemuHostdevPrepareSCSIDevices
authorEric Farman <farman@linux.vnet.ibm.com>
Wed, 26 Apr 2017 21:09:59 +0000 (17:09 -0400)
committerJohn Ferlan <jferlan@redhat.com>
Thu, 27 Apr 2017 12:51:53 +0000 (08:51 -0400)
Signed-off-by: Eric Farman <farman@linux.vnet.ibm.com>
src/qemu/qemu_hotplug.c

index eec99af134e6fcba3abc769af92571eec9c12334..6d568d6c2890fa89c470fb78184250a2d2ca1469 100644 (file)
@@ -2468,7 +2468,7 @@ qemuDomainAttachHostSCSIDevice(virConnectPtr conn,
     }
 
     if (qemuHostdevPrepareSCSIDevices(driver, vm->def->name,
-                                      &hostdev, 1)) {
+                                      &hostdev, 1) < 0) {
         virDomainHostdevSubsysSCSIPtr scsisrc = &hostdev->source.subsys.u.scsi;
         if (scsisrc->protocol == VIR_DOMAIN_HOSTDEV_SCSI_PROTOCOL_TYPE_ISCSI) {
             virDomainHostdevSubsysSCSIiSCSIPtr iscsisrc = &scsisrc->u.iscsi;