]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: process: Re-process qemu capability lockout in qemuProcessPrepareQEMUCaps
authorPeter Krempa <pkrempa@redhat.com>
Mon, 25 Nov 2019 12:01:13 +0000 (13:01 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 3 Dec 2019 14:26:54 +0000 (15:26 +0100)
We clear some capabilities here so the lockouts need to be
re-evaluated.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
src/qemu/qemu_process.c

index c2ed986387d71937e731aa721a5cf707c26d8689..75ee3893c6dedeef4213b097cd76ba5c1ee53a8a 100644 (file)
@@ -5528,6 +5528,9 @@ qemuProcessPrepareQEMUCaps(virDomainObjPtr vm,
     if (qemuProcessStartUpdateCustomCaps(vm) < 0)
         return -1;
 
+    /* re-process capability lockouts since we might have removed capabilities */
+    virQEMUCapsInitProcessCapsInterlock(priv->qemuCaps);
+
     return 0;
 }