mirror of
https://github.com/xemu-project/xemu.git
synced 2024-12-03 17:11:01 +00:00
migration/savevm: no need to flush requests
There's no need to flush requests after vmstop as vmstop does it for us automatically now. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Tested-by: Jason Wang <jasowang@redhat.com>
This commit is contained in:
parent
55df6f3365
commit
eff06c40d3
@ -370,8 +370,6 @@ void migrate_fd_put_ready(void *opaque)
|
||||
DPRINTF("done iterating\n");
|
||||
vm_stop(0);
|
||||
|
||||
qemu_aio_flush();
|
||||
bdrv_flush_all();
|
||||
if ((qemu_savevm_state_complete(s->mon, s->file)) < 0) {
|
||||
if (old_vm_running) {
|
||||
vm_start();
|
||||
|
4
savevm.c
4
savevm.c
@ -1575,8 +1575,6 @@ static int qemu_savevm_state(Monitor *mon, QEMUFile *f)
|
||||
saved_vm_running = vm_running;
|
||||
vm_stop(0);
|
||||
|
||||
bdrv_flush_all();
|
||||
|
||||
ret = qemu_savevm_state_begin(mon, f, 0, 0);
|
||||
if (ret < 0)
|
||||
goto out;
|
||||
@ -1885,8 +1883,6 @@ void do_savevm(Monitor *mon, const QDict *qdict)
|
||||
monitor_printf(mon, "No block device can accept snapshots\n");
|
||||
return;
|
||||
}
|
||||
/* ??? Should this occur after vm_stop? */
|
||||
qemu_aio_flush();
|
||||
|
||||
saved_vm_running = vm_running;
|
||||
vm_stop(0);
|
||||
|
Loading…
Reference in New Issue
Block a user