summaryrefslogtreecommitdiffstats
path: root/migration/postcopy-ram.c
diff options
context:
space:
mode:
authorWen Congyang2016-06-03 11:58:34 +0200
committerStefano Stabellini2016-06-13 12:50:53 +0200
commit88c16567d2cd23da328787187910b013ee43ebca (patch)
tree27991f5da8d3bb9ca391cc0edcda4ef84d33d5c8 /migration/postcopy-ram.c
parentexec: Fix qemu_ram_block_from_host for Xen (diff)
downloadqemu-88c16567d2cd23da328787187910b013ee43ebca.tar.gz
qemu-88c16567d2cd23da328787187910b013ee43ebca.tar.xz
qemu-88c16567d2cd23da328787187910b013ee43ebca.zip
Introduce "xen-load-devices-state"
Introduce a "xen-load-devices-state" QAPI command that can be used to load the state of all devices, but not the RAM or the block devices of the VM. We only have hmp commands savevm/loadvm, and qmp commands xen-save-devices-state. We use this new command for COLO: 1. suspend both primary vm and secondary vm 2. sync the state 3. resume both primary vm and secondary vm In such case, we need to update all devices' state in any time. Signed-off-by: Wen Congyang <wency@cn.fujitsu.com> Signed-off-by: Changlong Xie <xiecl.fnst@cn.fujitsu.com> Reviewed-by: Anthony PERARD <anthony.perard@citrix.com> Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Diffstat (limited to 'migration/postcopy-ram.c')
0 files changed, 0 insertions, 0 deletions