aboutsummaryrefslogtreecommitdiff
path: root/migration
AgeCommit message (Expand)AuthorFilesLines
2 dayscolo: Reuse the return path from migration on primary and secondary sideLukas Straub2-18/+18
2 daysmigration: Keep s->rp_state.from_dst_file open until migration endsLukas Straub1-7/+12
2 dayscolo: Use file lock in primary_vm_do_failover()Lukas Straub1-5/+7
2 daysmultifd: Fix hang if send thread errors during syncLukas Straub1-1/+6
2 dayscolo: Do not hold the BQL while receiving ram state.Lukas Straub1-4/+2
2 dayscolo: Hold the BQL while sending ram stateLukas Straub1-2/+2
2 dayscolo: Fix crash during device vmstate loadLukas Straub1-0/+6
2 daysCall colo_release_ram_cache() after multifd threads terminateLukas Straub2-3/+3
2 daysmultifd: Add COLO supportLukas Straub6-3/+86
2 daysmultifd: Move ram state receive into multifd_ram_state_recv()Lukas Straub1-1/+10
2 daysram: Remove colo special-casingLukas Straub1-5/+5
2 dayscolo: Remove ENABLE_COLO savevm command and mark it as deprecatedLukas Straub4-53/+5
2 dayscolo: Replace migration_incoming_colo_enabled() with migrate_colo()Lukas Straub3-9/+4
2 dayscolo: Setup ram cache in normal migration pathLukas Straub2-17/+15
2 daysmigration: introduce MIGRATION_STATUS_FAILINGPrasad Pandit2-14/+22
2026-02-17migration/cpr: Include vfio-cpr.h instead of vfio-device.hCédric Le Goater1-1/+1
2026-02-17migration/colo/xen: Use generic helpers in qemu_save_device_state()Peter Xu3-18/+17
2026-02-17migration: Simplify qemu_save_device_state()Peter Xu1-5/+0
2026-02-17migration: Make qemu_savevm_state_non_iterable() take errpPeter Xu3-11/+12
2026-02-17migration/bg-snapshot: Cleanup error pathsPeter Xu1-17/+16
2026-02-17migration: Introduce qemu_savevm_state_active()Peter Xu1-36/+27
2026-02-17migration: Refactor qemu_savevm_state_setup()Peter Xu3-20/+46
2026-02-17migration: Cleanup error propagates in qemu_savevm_state_setup()Peter Xu1-3/+0
2026-02-17migration: qemu_savevm_state_complete_precopy() take MigrationState*Peter Xu3-5/+6
2026-02-17migration: Split qemu_savevm_state_complete_precopy_non_iterable()Peter Xu3-12/+10
2026-02-17migration: Provide helper for save vm descriptionPeter Xu2-12/+24
2026-02-17migration: Introduce qemu_savevm_state_end()Peter Xu3-4/+11
2026-02-17migration/postcopy: Send device states without copying bufferPeter Xu1-1/+2
2026-02-17migration/colo: Send device states without copying bufferPeter Xu1-1/+2
2026-02-17migration: Drop qemu_file_set_error() when save non-iterable failsPeter Xu1-1/+0
2026-02-17migration: Drop iterable_only in qemu_savevm_state_complete_precopyPeter Xu3-9/+7
2026-02-17migration/colo: Document qemu_fflush(fb)Peter Xu1-2/+4
2026-02-17migration/colo: Use the RAM iterable helper directlyPeter Xu1-1/+1
2026-02-17migration: Remove call to send switchover start event in colo/savevmPeter Xu2-3/+0
2026-02-17migration/colo: Unwrap qemu_savevm_live_state()Peter Xu3-9/+2
2026-02-17migration/savevm: Remove SaveStateEntry.is_ramPeter Xu1-7/+8
2026-02-17migration: Remove one migration_in_colo_state() occurancePeter Xu1-3/+1
2026-02-17migration: Use qemu_savevm_send_header() in qemu_save_device_state()Peter Xu1-2/+1
2026-02-17migration: Introduce qemu_savevm_send_* helpersPeter Xu2-24/+35
2026-02-17migration: Update comments mentioning qmp_migrate_finishFabiano Rosas1-4/+5
2026-02-17migration: Rename MIG_EVENT_PRECOPY_* to MIG_EVENT_*Peter Xu2-7/+7
2026-02-17migration: Drop explicit block activation in postcopy fail pathPeter Xu1-1/+0
2026-02-17migration: Notify migration FAILED before starting VMPeter Xu1-4/+15
2026-02-17migration: Fix double notification of DONE/FAIL for postcopyPeter Xu1-2/+1
2026-02-17migration: Add a tracepoint for invoking migration notifiersPeter Xu2-0/+3
2026-01-23migration/channel: Centralize calling migration_channel_connect_outgoingFabiano Rosas9-36/+65
2026-01-23migration: Remove qmp_migrate_finishFabiano Rosas1-22/+13
2026-01-23migration: Move CPR HUP watch to cpr-transfer.cFabiano Rosas2-24/+26
2026-01-23migration: Free cpr-transfer MigrationAddress along with gsourceFabiano Rosas1-5/+6
2026-01-23migration: Move URI parsing to channel.cFabiano Rosas3-100/+86