aboutsummaryrefslogtreecommitdiff
path: root/migration/colo.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-08Replace "iothread lock" with "BQL" in commentsStefan Hajnoczi1-1/+1
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi1-30/+30
2023-10-31qemu-file: Make qemu_fflush() return errorsJuan Quintela1-8/+3
2023-05-18migration: process_incoming_migration_co(): move colo part to coloVladimir Sementsov-Ogievskiy1-1/+38
2023-05-18migration: split migration_incoming_coVladimir Sementsov-Ogievskiy1-2/+2
2023-05-10build: move COLO under CONFIG_REPLICATIONVladimir Sementsov-Ogievskiy1-28/+0
2023-05-10colo: make colo_checkpoint_notify static and provide simpler APIVladimir Sementsov-Ogievskiy1-11/+18
2023-04-24migration: Create migrate_checkpoint_delay()Juan Quintela1-3/+2
2023-04-24migration: Create options.cJuan Quintela1-0/+1
2023-02-23error: Drop superfluous #include "qapi/qmp/qerror.h"Markus Armbruster1-1/+0
2022-12-14qapi migration: Elide redundant has_FOO in generated CMarkus Armbruster1-1/+0
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