]> git.proxmox.com Git - mirror_qemu.git/commit - migration/savevm.h
COLO: Remove colo_state migration struct
authorZhang Chen <zhangckid@gmail.com>
Mon, 3 Sep 2018 04:38:47 +0000 (12:38 +0800)
committerJason Wang <jasowang@redhat.com>
Fri, 19 Oct 2018 03:15:03 +0000 (11:15 +0800)
commitaad555c2294b5de22524b7dbacc728d51cc63bcc
tree2f83c8e78d6866ec5ae7a6f5c80225d0b9751f67
parent8e48ac95865ac97d10a81cb7a5bbae310878f519
COLO: Remove colo_state migration struct

We need to know if migration is going into COLO state for
incoming side before start normal migration.

Instead by using the VMStateDescription to send colo_state
from source side to destination side, we use MIG_CMD_ENABLE_COLO
to indicate whether COLO is enabled or not.

Signed-off-by: zhanghailiang <zhang.zhanghailiang@huawei.com>
Signed-off-by: Zhang Chen <zhangckid@gmail.com>
Signed-off-by: Zhang Chen <chen.zhang@intel.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
include/migration/colo.h
migration/Makefile.objs
migration/colo-comm.c [deleted file]
migration/colo.c
migration/migration.c
migration/savevm.c
migration/savevm.h
migration/trace-events
vl.c