From: Jim Meyering Date: Wed, 16 Dec 2009 13:15:50 +0000 (+0100) Subject: qemu_driver.c: avoid NULL dereference upon disk-op failure X-Git-Tag: v0.7.6~239 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eebf932e9418b8a626488ced40294e4f5d580e49;p=thirdparty%2Flibvirt.git qemu_driver.c: avoid NULL dereference upon disk-op failure * src/qemu/qemu_driver.c (qemudDomainAttachDevice): Call virCgroupDenyDevicePath only if cgroup is non-NULL. --- diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index a6a1a5ab7c..4639478abc 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -5491,7 +5491,7 @@ static int qemudDomainAttachDevice(virDomainPtr dom, virDomainDiskDeviceTypeToString(dev->data.disk->device)); /* Fallthrough */ } - if (ret != 0) { + if (ret != 0 && cgroup) { virCgroupDenyDevicePath(cgroup, dev->data.disk->src); }