From: Eric Farman Date: Wed, 26 Apr 2017 21:09:59 +0000 (-0400) Subject: qemu: Check return code from qemuHostdevPrepareSCSIDevices X-Git-Tag: v3.2.1~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=efadc40f7de9b4550aa5219ff549454ce31c8a14;p=thirdparty%2Flibvirt.git qemu: Check return code from qemuHostdevPrepareSCSIDevices Signed-off-by: Eric Farman (cherry picked from commit 2dc94c3c6b3c3d759233e92efb71bb679e1e8257) --- diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c index 9642ebd8fa..5ce2c64528 100644 --- a/src/qemu/qemu_hotplug.c +++ b/src/qemu/qemu_hotplug.c @@ -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;