aboutsummaryrefslogtreecommitdiff
path: root/migration/colo.c
AgeCommit message (Expand)AuthorFilesLines
2022-06-23migration: remove the QEMUFileOps abstractionDaniel P. Berrangé1-3/+2
2021-12-15COLO: Move some trace code behind qemu_mutex_unlock_iothread()Rao, Lei1-3/+3
2021-12-15migration/colo: Optimize COLO primary node start code pathZhang Chen1-2/+0
2021-12-15Fixed a QEMU hang when guest poweroff in COLO modeRao, Lei1-0/+20
2021-12-15migration/colo: More accurate update checkpoint timeZhang Chen1-3/+2
2021-11-09Reset the auto-converge counter at every checkpoint.Rao, Lei1-0/+4
2021-11-03Changed the last-mode to none of first start COLORao, Lei1-5/+3
2021-11-03Removed the qemu_fclose() in colo_process_incoming_threadRao, Lei1-5/+0
2021-11-03colo: fixed 'Segmentation fault' when the simplex mode PVM poweroffRao, Lei1-0/+1
2021-11-03Some minor optimizations for COLORao, Lei1-1/+1
2021-06-11Remove migrate_set_block_enabled in checkpointRao, Lei1-6/+0
2021-05-26replication: move include out of root directoryPaolo Bonzini1-1/+1
2021-01-08Remove superfluous timer_del() callsPeter Maydell1-1/+0
2020-10-09error: Remove NULL checks on error_propagate() calls (again)Markus Armbruster1-3/+1
2020-09-17migration/: fix some comment spelling errorszhaolichang1-1/+1
2020-06-01migration/colo.c: Move colo_notify_compares_event to the right placeLukas Straub1-6/+6
2020-06-01migration/colo.c: Relaunch failover even if there was an errorLukas Straub1-5/+12
2020-06-01migration/colo.c: Flush ram cache only after receiving device stateLukas Straub1-0/+1
2020-06-01migration/colo.c: Use cpu_synchronize_all_states()Lukas Straub1-1/+1
2020-06-01migration/colo.c: Use event instead of semaphoreLukas Straub1-4/+5
2020-05-07migration/colo: Add missing error-propagation codePhilippe Mathieu-Daudé1-0/+3
2020-04-29migration/colo: Fix qmp_xen_colo_do_checkpoint() error handlingMarkus Armbruster1-1/+7
2020-03-25migration/colo: fix use after free of local_errVladimir Sementsov-Ogievskiy1-0/+1
2020-03-13COLO: Optimize memory back-up processzhanghailiang1-0/+3
2020-02-28migration/colo: wrap incoming checkpoint process into new helperzhanghailiang1-127/+133
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster1-0/+1
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-08-16Include exec/memory.h slightly lessMarkus Armbruster1-0/+1
2019-07-02migration/colo.c: Add missed filter notify for Xen COLO.Zhang Chen1-0/+2
2019-05-14migration/colo.c: Remove redundant input parameterZhang Chen1-1/+1
2019-03-25Migration/colo.c: Make user obtain the last COLO mode info after failoverZhang Chen1-0/+16
2019-03-25Migration/colo.c: Add the necessary checks for colo_do_failoverZhang Chen1-2/+8
2019-03-25Migration/colo.c: Add new COLOExitReason to handle all failover stateZhang Chen1-11/+13
2019-03-25Migration/colo.c: Fix COLO failover status errorZhang Chen1-3/+4
2019-03-06Migration/colo.c: Make COLO node running after failoverZhang Chen1-1/+0
2019-03-06Migration/colo.c: Fix double close bug when occur COLO failoverZhang Chen1-0/+1
2018-12-14qapi: add conditions to REPLICATION type/commands on the schemaMarc-André Lureau1-12/+4
2018-11-21migration/colo.c: Fix compilation issue when disable replicationZhang Chen1-1/+27
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