File 54c54b56-sev-use-EnterMonitor.patch of Package libvirt.11329

commit 54c54b56f4648f682a7a4401352b8abc25e2be9c
Author: Erik Skultety <eskultet@redhat.com>
Date:   Mon Jun 18 09:20:12 2018 +0200

    qemu: sev: Use EnterMonitor instead of EnterMonitorAsync
    
    Since it's being called with QEMU_ASYNC_JOB_NONE which is what
    qemuDomainObjEnterMonitor is going to use with the internal helper,
    let's use that one instead.
    
    Signed-off-by: Erik Skultety <eskultet@redhat.com>
    Reviewed-by: Marc Hartmayer <mhartmay@linux.ibm.com>

Index: libvirt-4.0.0/src/qemu/qemu_driver.c
===================================================================
--- libvirt-4.0.0.orig/src/qemu/qemu_driver.c
+++ libvirt-4.0.0/src/qemu/qemu_driver.c
@@ -21216,9 +21216,7 @@ qemuDomainGetSEVMeasurement(virQEMUDrive
     if (qemuDomainObjBeginJob(driver, vm, QEMU_JOB_QUERY) < 0)
         return -1;
 
-    if (qemuDomainObjEnterMonitorAsync(driver, vm, QEMU_ASYNC_JOB_NONE) < 0)
-        goto endjob;
-
+    qemuDomainObjEnterMonitor(driver, vm);
     tmp = qemuMonitorGetSEVMeasurement(QEMU_DOMAIN_PRIVATE(vm)->mon);
     if (tmp == NULL)
         goto endjob;
openSUSE Build Service is sponsored by