]> git.proxmox.com Git - mirror_qemu.git/blobdiff - migration/savevm.c
migration: hold the BQL during setup
[mirror_qemu.git] / migration / savevm.c
index bce698b0afe474e0a0b9888be87ca2b880a14bc7..8622f229e517f2ad8af80d3654146c16827be2e1 100644 (file)
@@ -1672,10 +1672,8 @@ static int qemu_savevm_state(QEMUFile *f, Error **errp)
     }
     ms->to_dst_file = f;
 
-    qemu_mutex_unlock_iothread();
     qemu_savevm_state_header(f);
     qemu_savevm_state_setup(f);
-    qemu_mutex_lock_iothread();
 
     while (qemu_file_get_error(f) == 0) {
         if (qemu_savevm_state_iterate(f, false) > 0) {