summaryrefslogtreecommitdiff
path: root/migration/colo.c
AgeCommit message (Expand)AuthorFilesLines
2018-10-19COLO: quick failover process by kick COLO threadzhanghailiang1-0/+8
2018-10-19COLO: notify net filters about checkpoint/failover eventzhanghailiang1-0/+15
2018-10-19savevm: split the process of different stages for loadvm/savevmZhang Chen1-9/+32
2018-10-19qapi: Add new command to query colo statusZhang Chen1-0/+21
2018-10-19qapi/migration.json: Rename COLO unknown mode to none mode.Zhang Chen1-1/+1
2018-10-19qmp event: Add COLO_EXIT event to notify users while exited COLOzhanghailiang1-0/+31
2018-10-19COLO: Remove colo_state migration structZhang Chen1-1/+12
2018-10-19COLO: Add block replication into colo processZhang Chen1-0/+43
2018-10-19COLO: integrate colo compare with colo frameZhang Chen1-2/+40
2018-08-22migration: implement bi-directional RDMA QIOChannelLidong Chen1-0/+2
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster1-1/+1
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster1-0/+1
2017-09-04qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster1-7/+7
2017-07-18migration: remove check against colo supportPeter Xu1-5/+0
2017-07-10migration: Rename save_live_setup() to save_setup()Juan Quintela1-1/+1
2017-06-19migration: Fix race of image locking between src and dstFam Zheng1-1/+1
2017-06-14migration: Remove unneeded includesJuan Quintela1-2/+0
2017-06-13migration: Move migration.h to migration/Juan Quintela1-1/+1
2017-06-01migration: Move include/migration/block.h into migration/Juan Quintela1-1/+1
2017-06-01migration: Split qemu-file.hJuan Quintela1-1/+1
2017-05-31migration: Create savevm.h for functions exported from savevm.cJuan Quintela1-0/+1
2017-05-30Merge remote-tracking branch 'armbru/tags/pull-qapi-2017-05-23' into stagingStefan Hajnoczi1-1/+1
2017-05-23shutdown: Prepare for use of an enum in reset/shutdown_requestEric Blake1-1/+1
2017-05-18migration: Remove qemu-file.h from vmstate.hJuan Quintela1-0/+1
2017-05-18migration: Remove migration.h from colo.hJuan Quintela1-0/+1
2017-05-18migration: Export qemu-file-channel.c functions in its own fileJuan Quintela1-0/+1
2017-05-18migration: Remove old MigrationParamsJuan Quintela1-1/+1
2017-05-18migration: Remove use of old MigrationParamsJuan Quintela1-2/+2
2017-04-28replication: Make --disable-replication compile againMarkus Armbruster1-0/+12
2017-02-28Add a new qmp command to do checkpoint, query xen replication statusZhang Chen1-0/+23
2017-02-28Add a new qmp command to start/stop replicationZhang Chen1-0/+26
2017-02-13COLO: Don't process failover request while loading VM's statezhanghailiang1-0/+26
2017-02-13COLO: Shutdown related socket fd while do failoverzhanghailiang1-0/+43
2017-02-13COLO: fix setting checkpoint-delay not working properlyzhanghailiang1-10/+23
2016-11-01migration: fix compiler warning on uninitialized variableJeff Cody1-1/+1
2016-10-30configure: Support enable/disable COLO featurezhanghailiang1-1/+1
2016-10-30COLO: Implement failover work for secondary VMzhanghailiang1-0/+34
2016-10-30COLO: Implement the process of failover for primary VMzhanghailiang1-0/+50
2016-10-30COLO: Introduce state to record failover processzhanghailiang1-0/+4
2016-10-30COLO: Add 'x-colo-lost-heartbeat' command to trigger failoverzhanghailiang1-0/+1
2016-10-30COLO: Synchronize PVM's state to SVM periodicallyzhanghailiang1-0/+12
2016-10-30COLO: Load VMState into QIOChannelBuffer before restore itzhanghailiang1-2/+65
2016-10-30COLO: Send PVM state to secondary side when do checkpointzhanghailiang1-7/+78
2016-10-30COLO: Introduce checkpointing protocolzhanghailiang1-2/+199
2016-10-30COLO: Establish a new communicating path for COLOzhanghailiang1-0/+28
2016-10-30migration: Switch to COLO process after finishing loadvmzhanghailiang1-0/+21
2016-10-30migration: Enter into COLO mode after migration if COLO is enabledzhanghailiang1-0/+29
2016-10-30migration: Introduce capability 'x-colo' to migrationzhanghailiang1-0/+19