54 Commits (3a43ac4757b70dfc2964c12ca1ac82f61128cc04)

Author SHA1 Message Date
Zhang Chen 3a43ac4757 Migration/colo.c: Add new COLOExitReason to handle all failover state 7 years ago
Zhang Chen 1fe6ab267f Migration/colo.c: Fix COLO failover status error 7 years ago
Zhang Chen db00972922 Migration/colo.c: Make COLO node running after failover 7 years ago
Zhang Chen b8b5734b09 Migration/colo.c: Fix double close bug when occur COLO failover 7 years ago
Marc-André Lureau 335d10cd8e qapi: add conditions to REPLICATION type/commands on the schema 7 years ago
Zhang Chen 3ebb9c4f52 migration/colo.c: Fix compilation issue when disable replication 8 years ago
zhanghailiang 2518aec192 COLO: quick failover process by kick COLO thread 8 years ago
zhanghailiang 7b3435309d COLO: notify net filters about checkpoint/failover event 8 years ago
Zhang Chen 3f6df99d9d savevm: split the process of different stages for loadvm/savevm 8 years ago
Zhang Chen f56c0065b8 qapi: Add new command to query colo status 8 years ago
Zhang Chen 41b6b77921 qapi/migration.json: Rename COLO unknown mode to none mode. 8 years ago
zhanghailiang 9ecff6d66e qmp event: Add COLO_EXIT event to notify users while exited COLO 8 years ago
Zhang Chen aad555c229 COLO: Remove colo_state migration struct 8 years ago
Zhang Chen 8e48ac9586 COLO: Add block replication into colo process 8 years ago
Zhang Chen 131b2153fc COLO: integrate colo compare with colo frame 8 years ago
Lidong Chen 74637e6f08 migration: implement bi-directional RDMA QIOChannel 8 years ago
Markus Armbruster 9af2398977 Include less of the generated modular QAPI headers 8 years ago
Markus Armbruster e688df6bc4 Include qapi/error.h exactly where needed 8 years ago
Markus Armbruster 977c736f80 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) 9 years ago
Peter Xu fd198f9002 migration: remove check against colo support 9 years ago
Juan Quintela 9907e842d7 migration: Rename save_live_setup() to save_setup() 9 years ago
Fam Zheng a1fbe750fd migration: Fix race of image locking between src and dst 9 years ago
Juan Quintela 1adc1ceef7 migration: Remove unneeded includes 9 years ago
Juan Quintela 6666c96aac migration: Move migration.h to migration/ 9 years ago
Juan Quintela 2c9e6fec89 migration: Move include/migration/block.h into migration/ 9 years ago
Juan Quintela 08a0aee15c migration: Split qemu-file.h 9 years ago
Juan Quintela 20a519a05a migration: Create savevm.h for functions exported from savevm.c 9 years ago
Eric Blake aedbe19297 shutdown: Prepare for use of an enum in reset/shutdown_request 9 years ago
Juan Quintela 82b9d0f06a migration: Remove qemu-file.h from vmstate.h 9 years ago
Juan Quintela c59be019e9 migration: Remove migration.h from colo.h 9 years ago
Juan Quintela 40014d81f2 migration: Export qemu-file-channel.c functions in its own file 9 years ago
Juan Quintela a0762d9e34 migration: Remove old MigrationParams 9 years ago
Juan Quintela ce7c817c85 migration: Remove use of old MigrationParams 9 years ago
Markus Armbruster 38bb54f323 replication: Make --disable-replication compile again 9 years ago
Zhang Chen daa33c5215 Add a new qmp command to do checkpoint, query xen replication status 9 years ago
Zhang Chen 2c9639ecab Add a new qmp command to start/stop replication 9 years ago
zhanghailiang a8664ba510 COLO: Don't process failover request while loading VM's state 9 years ago
zhanghailiang c937b9a6db COLO: Shutdown related socket fd while do failover 9 years ago
zhanghailiang 479125d53e COLO: fix setting checkpoint-delay not working properly 9 years ago
Jeff Cody 02ba9265e8 migration: fix compiler warning on uninitialized variable 10 years ago
zhanghailiang 180fb75000 configure: Support enable/disable COLO feature 10 years ago
zhanghailiang 9d2db3760b COLO: Implement failover work for secondary VM 10 years ago
zhanghailiang b3f7f0c5e6 COLO: Implement the process of failover for primary VM 10 years ago
zhanghailiang aef060850b COLO: Introduce state to record failover process 10 years ago
zhanghailiang d89e666e06 COLO: Add 'x-colo-lost-heartbeat' command to trigger failover 10 years ago
zhanghailiang 18cc23d72c COLO: Synchronize PVM's state to SVM periodically 10 years ago
zhanghailiang 4291d372e2 COLO: Load VMState into QIOChannelBuffer before restore it 10 years ago
zhanghailiang a91246c95f COLO: Send PVM state to secondary side when do checkpoint 10 years ago
zhanghailiang 4f97558e10 COLO: Introduce checkpointing protocol 10 years ago
zhanghailiang 56ba83d2a8 COLO: Establish a new communicating path for COLO 10 years ago