126 Commits (161e6039759a77debee9434ee55a086c8a85ed60)

Author SHA1 Message Date
Lukas Straub 161e603975 colo: Reuse the return path from migration on primary and secondary side 4 weeks ago
Lukas Straub b2cbd3d0f9 colo: Use file lock in primary_vm_do_failover() 4 weeks ago
Lukas Straub 9d13dd0a50 colo: Do not hold the BQL while receiving ram state. 4 weeks ago
Lukas Straub 604492a991 colo: Hold the BQL while sending ram state 4 weeks ago
Lukas Straub 32603ba372 colo: Fix crash during device vmstate load 4 weeks ago
Lukas Straub 64df66fe8c Call colo_release_ram_cache() after multifd threads terminate 4 weeks ago
Lukas Straub 3639d94e16 colo: Replace migration_incoming_colo_enabled() with migrate_colo() 4 weeks ago
Peter Xu 32ed27e5b9 migration/colo/xen: Use generic helpers in qemu_save_device_state() 2 months ago
Peter Xu c3bc01feb8 migration: Introduce qemu_savevm_state_end() 2 months ago
Peter Xu 2602618b3f migration/colo: Send device states without copying buffer 2 months ago
Peter Xu 8c4d280054 migration/colo: Document qemu_fflush(fb) 2 months ago
Peter Xu 47377604dc migration/colo: Use the RAM iterable helper directly 2 months ago
Peter Xu 93b974cbc1 migration: Remove call to send switchover start event in colo/savevm 2 months ago
Peter Xu ac4702a746 migration/colo: Unwrap qemu_savevm_live_state() 2 months ago
Arun Menon 3f9d6e77b0 migration: Update qemu_file_get_return_path() docs and remove dead checks 6 months ago
Arun Menon deecb4e713 migration: push Error **errp into qemu_loadvm_state_main() 6 months ago
Arun Menon 84279d5dc1 migration: push Error **errp into qemu_load_device_state() 6 months ago
Vladimir Sementsov-Ogievskiy fe6a74f365 migration: qemu_file_set_blocking(): add errp parameter 7 months ago
Akihiko Odaki da926a8b9d migration/colo: Replace QemuSemaphore with QemuEvent 10 months ago
Maciej S. Szmigiero 4e55cb3cde migration: Add MIG_CMD_SWITCHOVER_START and its load handler 1 year ago
Peter Xu 8597af7615 migration/block: Rewrite disk activation 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Peter Xu e620b1e477 migration: Put thread names together with macros 1 year ago
Peter Xu 60ce47675d migration: Rename thread debug names 2 years ago
Li Zhijian 3dc27fac25 migration/colo: Tidy up bql_unlock() around bdrv_activate_all() 2 years ago
Li Zhijian 787ea49e80 migration/colo: make colo_incoming_co() return void 2 years ago
Fabiano Rosas eef0bae3a7 migration: Remove block migration 2 years ago
Li Zhijian 2cc637f1ea migration/colo: Fix bdrv_graph_rdlock_main_loop: Assertion `!qemu_in_coroutine()' failed. 2 years ago
Steve Sistare 7395127f23 migration: privatize colo interfaces 2 years ago
Stefan Hajnoczi a4a411fbaf Replace "iothread lock" with "BQL" in comments 2 years ago
Stefan Hajnoczi 195801d700 system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() 2 years ago
Juan Quintela be07a0ed22 qemu-file: Make qemu_fflush() return errors 2 years ago
Vladimir Sementsov-Ogievskiy d0a14a2ba0 migration: process_incoming_migration_co(): move colo part to colo 3 years ago
Vladimir Sementsov-Ogievskiy dd42ce24a3 migration: split migration_incoming_co 3 years ago
Vladimir Sementsov-Ogievskiy 51e47cf860 build: move COLO under CONFIG_REPLICATION 3 years ago
Vladimir Sementsov-Ogievskiy 4332ffcd7b colo: make colo_checkpoint_notify static and provide simpler API 3 years ago
Juan Quintela f94a858fa3 migration: Create migrate_checkpoint_delay() 3 years ago
Juan Quintela 1f0776f1c0 migration: Create options.c 3 years ago
Markus Armbruster 6f1e91f716 error: Drop superfluous #include "qapi/qmp/qerror.h" 3 years ago
Markus Armbruster 720a252c26 qapi migration: Elide redundant has_FOO in generated C 3 years ago
Daniel P. Berrangé 77ef2dc1c8 migration: remove the QEMUFileOps abstraction 4 years ago
Rao, Lei 9c5c8ff24e COLO: Move some trace code behind qemu_mutex_unlock_iothread() 4 years ago
Zhang Chen 751fe4c608 migration/colo: Optimize COLO primary node start code path 4 years ago
Rao, Lei 795969ab1f Fixed a QEMU hang when guest poweroff in COLO mode 4 years ago
Zhang Chen 0e0f0479e2 migration/colo: More accurate update checkpoint time 4 years ago
Rao, Lei 91fe9a8dbd Reset the auto-converge counter at every checkpoint. 4 years ago
Rao, Lei 2b9f6bf36c Changed the last-mode to none of first start COLO 4 years ago
Rao, Lei 04dd89169b Removed the qemu_fclose() in colo_process_incoming_thread 4 years ago
Rao, Lei ac183dac96 colo: fixed 'Segmentation fault' when the simplex mode PVM poweroff 4 years ago
Rao, Lei ae4c209935 Some minor optimizations for COLO 4 years ago