From: Jiri Denemark Date: Wed, 3 Aug 2022 11:18:59 +0000 (+0200) Subject: qemu: Reset stored memlock limit when stopping QEMU X-Git-Tag: v8.7.0-rc1~224 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f931079e89fb678ed954cba687d43355b7ddcebb;p=thirdparty%2Flibvirt.git qemu: Reset stored memlock limit when stopping QEMU When resetting private data after stopping QEMU process we should also reset the original memory locking limit (both normal and pre-migration) as they are not relevant anymore. Signed-off-by: Jiri Denemark Reviewed-by: Erik Skultety --- diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c index 61a7297599..dd8a295f0d 100644 --- a/src/qemu/qemu_domain.c +++ b/src/qemu/qemu_domain.c @@ -1705,6 +1705,9 @@ qemuDomainObjPrivateDataClear(qemuDomainObjPrivate *priv) g_slist_free_full(g_steal_pointer(&priv->dbusVMStateIds), g_free); priv->dbusVMState = false; + + priv->originalMemlock = 0; + priv->preMigrationMemlock = 0; }