aboutsummaryrefslogtreecommitdiff
path: root/migration
AgeCommit message (Expand)AuthorFilesLines
2023-02-15migration: Rename res_{postcopy,precopy}_onlyJuan Quintela6-44/+37
2023-02-15migration: Remove unused res_compatibleJuan Quintela7-24/+12
2023-02-15migration: In case of postcopy, the memory ends in res_postcopy_onlyJuan Quintela1-1/+1
2023-02-15migration/block: Convert remaining DPRINTF() debug macro to trace eventsPhilippe Mathieu-Daudé2-11/+2
2023-02-15migration/qemu-file: Add qemu_file_get_to_fd()Avihai Horon2-0/+35
2023-02-13ram: Document migration ram flagsJuan Quintela1-6/+10
2023-02-13migration/multifd: Move load_cleanup inside incoming_state_destroyLeonardo Bras3-1/+11
2023-02-13migration/multifd: Join all multifd threads in order to avoid leaksLeonardo Bras1-1/+2
2023-02-13migration/multifd: Remove unnecessary assignment on multifd_load_cleanup()Leonardo Bras1-1/+0
2023-02-13migration/multifd: Change multifd_load_cleanup() signature and usageLeonardo Bras3-15/+7
2023-02-11migration: Postpone postcopy preempt channel to be after mainPeter Xu5-21/+82
2023-02-11migration: Add a semaphore to count PONGsPeter Xu2-0/+9
2023-02-11migration: Cleanup postcopy_preempt_setup()Peter Xu3-14/+4
2023-02-11migration: Rework multi-channel checks on URIPeter Xu4-42/+28
2023-02-11AVX512 support for xbzrle_encode_bufferling xu3-3/+159
2023-02-11migration: I messed state_pending_exact/estimateJuan Quintela1-8/+8
2023-02-11migration: Make ram_save_target_page() a pointerJuan Quintela1-4/+15
2023-02-11migration: Calculate ram size onceJuan Quintela1-2/+5
2023-02-11migration: Split ram_bytes_total_common() in two functionsJuan Quintela1-11/+14
2023-02-11migration: Make find_dirty_block() return a single parameterJuan Quintela1-15/+22
2023-02-11migration: Simplify ram_find_and_save_block()Juan Quintela1-11/+9
2023-02-11multifd: Remove some redundant codeLi Zhang1-11/+4
2023-02-11multifd: cleanup the function multifd_channel_connectLi Zhang1-22/+21
2023-02-11migration: Remove spurious filesJuan Quintela1-1274/+0
2023-02-08Drop duplicate #includeMarkus Armbruster1-2/+0
2023-02-06migration: save/delete migration thread infoJiang Jiacheng2-0/+10
2023-02-06migration: Introduce interface query-migrationthreadsJiang Jiacheng3-0/+80
2023-02-06multifd: Fix flush of zero copy page send requestZhenzhong Duan2-4/+1278
2023-02-06multifd: Fix a race on reading MultiFDPages_t.blockZhenzhong Duan1-2/+5
2023-02-06migration: check magic value for deciding the mapping of channelsmanish.mishra7-31/+101
2023-02-06io: Add support for MSG_PEEK for socket channelmanish.mishra2-0/+2
2023-02-06migration/dirtyrate: Show sample pages only in page-sampling modeZhenzhong Duan1-4/+6
2023-02-06migration: Perform vmsd structure check during testsDr. David Alan Gilbert1-0/+42
2023-02-06migration: Add canary to VMSTATE_END_OF_LISTDr. David Alan Gilbert2-0/+3
2023-02-06migration/rdma: fix return value for qio_channel_rdma_{readv,writev}Fiona Ebner1-5/+10
2023-02-06migration: Show downtime during postcopy phasePeter Xu1-2/+12
2023-02-06migration/ram: Factor out check for advised postcopyDavid Hildenbrand2-7/+8
2023-02-06migration/savevm: Allow immutable device state to be migrated early (i.e., be...David Hildenbrand1-0/+14
2023-02-06migration/savevm: Prepare vmdesc json writer in qemu_savevm_state_setup()David Hildenbrand3-6/+18
2023-02-06migration/savevm: Move more savevm handling into vmstate_save()David Hildenbrand1-42/+37
2023-02-06migration/ram: Optimize ram_write_tracking_start() for RamDiscardManagerDavid Hildenbrand1-2/+34
2023-02-06migration/ram: Rely on used_length for uffd_change_protection()David Hildenbrand1-1/+1
2023-02-06migration/ram: Don't explicitly unprotect when unregistering uffd-wpDavid Hildenbrand1-9/+0
2023-02-06migration/ram: Fix error handling in ram_write_tracking_start()David Hildenbrand1-2/+3
2023-02-06migration/ram: Fix populate_read_range()David Hildenbrand1-1/+3
2023-02-06util/userfaultfd: Add uffd_open()Peter Xu1-6/+5
2023-02-06migration: simplify migration_iteration_run()Juan Quintela1-12/+12
2023-02-06migration: Remove unused threshold_size parameterJuan Quintela7-23/+15
2023-02-06migration: Split save_live_pending() into state_pending_*Juan Quintela7-43/+101
2023-02-06migration: No save_live_pending() method uses the QEMUFile parameterJuan Quintela6-7/+7