From: Eric Farman Date: Wed, 26 Apr 2017 21:09:59 +0000 (-0400) Subject: qemu: Check return code from qemuHostdevPrepareSCSIDevices X-Git-Tag: v3.3.0-rc1~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2dc94c3c6b3c3d759233e92efb71bb679e1e8257;p=thirdparty%2Flibvirt.git qemu: Check return code from qemuHostdevPrepareSCSIDevices Signed-off-by: Eric Farman --- diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c index eec99af134..6d568d6c28 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;