]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: cgroup: fix cgroup permission logic
authorBjoern Walk <bwalk@linux.vnet.ibm.com>
Thu, 18 Feb 2016 09:19:51 +0000 (10:19 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 18 Feb 2016 09:32:46 +0000 (10:32 +0100)
Fix logic error introduced in commit d6c91b3c which essentially broke
starting any domain.

Signed-off-by: Bjoern Walk <bwalk@linux.vnet.ibm.com>
src/qemu/qemu_cgroup.c

index 53642a1c4bad294a478331fc5a30fc7c2541fb7a..f3c5fbb14e3718c92de7711fd6f4f0d164b9d747 100644 (file)
@@ -65,7 +65,7 @@ qemuSetupImagePathCgroup(virDomainObjPtr vm,
     if (!virCgroupHasController(priv->cgroup, VIR_CGROUP_CONTROLLER_DEVICES))
         return 0;
 
-    if (readonly)
+    if (!readonly)
         perms |= VIR_CGROUP_DEVICE_WRITE;
 
     VIR_DEBUG("Allow path %s, perms: %s",