]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemuCheckpointDiscardBitmaps: Use qemuBlockGetNamedNodeData
authorPeter Krempa <pkrempa@redhat.com>
Wed, 26 Feb 2020 11:50:53 +0000 (12:50 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Wed, 4 Mar 2020 13:39:24 +0000 (14:39 +0100)
Replace qemuMonitorBlockGetNamedNodeData by qemuBlockGetNamedNodeData.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_checkpoint.c

index c06bfe6a2197a21281692795ef048a95d0396a2e..a387e7dfe743eecde928cf2eed70be4f7a5e4aed 100644 (file)
@@ -262,9 +262,7 @@ qemuCheckpointDiscardBitmaps(virDomainObjPtr vm,
 
     actions = virJSONValueNewArray();
 
-    qemuDomainObjEnterMonitor(driver, vm);
-    blockNamedNodeData = qemuMonitorBlockGetNamedNodeData(priv->mon);
-    if (qemuDomainObjExitMonitor(priv->driver, vm) < 0 || !blockNamedNodeData)
+    if (!(blockNamedNodeData = qemuBlockGetNamedNodeData(vm, QEMU_ASYNC_JOB_NONE)))
         return -1;
 
     for (i = 0; i < chkdef->ndisks; i++) {