From f9a527ea35bd488b366fb0ff423961d3b83cd2ee Mon Sep 17 00:00:00 2001 From: Zhang Jiao Date: Thu, 12 Dec 2024 10:54:44 +0800 Subject: [PATCH] migration: Fix extra cleanup at postcopy listen cheery-pick from 59c390d95b4984c87db0deda2b8dad0c9595156e After fixing the loadvm cleanup race the qemu_loadvm_state_cleanup() is now being called twice in the postcopy listen thread. Fixes: 4ce5622908 ("migration/multifd: Fix rb->receivedmap cleanup race") Signed-off-by: Fabiano Rosas Link: https://lore.kernel.org/r/20241125191128.9120-1-farosas@suse.de Signed-off-by: Peter Xu Signed-off-by: Zhang Jiao --- migration/savevm.c | 1 - 1 file changed, 1 deletion(-) diff --git a/migration/savevm.c b/migration/savevm.c index cc65da605e..354d935079 100644 --- a/migration/savevm.c +++ b/migration/savevm.c @@ -2073,7 +2073,6 @@ static void *postcopy_ram_listen_thread(void *opaque) * got a bad migration state). */ migration_incoming_state_destroy(); - qemu_loadvm_state_cleanup(); rcu_unregister_thread(); mis->have_listen_thread = false; -- Gitee