From: Pavel Hrdina <[email protected]>
Reported-by: Peter Krempa <[email protected]>
Signed-off-by: Pavel Hrdina <[email protected]>
---
src/qemu/qemu_hotplug.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c
index bede4e3ccd..93cbaf1d91 100644
--- a/src/qemu/qemu_hotplug.c
+++ b/src/qemu/qemu_hotplug.c
@@ -1680,8 +1680,10 @@ qemuDomainAttachHostPCIDevice(virQEMUDriver *driver,
qemuDomainObjExitMonitor(vm);
}
+ qemuDomainObjEnterMonitor(vm);
qemuFDPassDirectTransferMonitorRollback(hostdevPriv->vfioDeviceFd,
priv->mon);
qemuFDPassDirectTransferMonitorRollback(priv->iommufd, priv->mon);
+ qemuDomainObjExitMonitor(vm);
if (releaseaddr)
qemuDomainReleaseDeviceAddress(vm, info);
--
2.53.0