summaryrefslogtreecommitdiffstats
path: root/migration
Commit message (Expand)AuthorAgeFilesLines
* migration/dirtyrate: implement dirty-bitmap dirtyrate calculationHyman Huang(黄勇)2021-11-011-9/+103
* memory: introduce total_dirty_pages to stat dirty pagesHyman Huang(黄勇)2021-11-011-0/+7
* migration/ram: Handle RAMBlocks with a RamDiscardManager on background snapshotsDavid Hildenbrand2021-11-011-2/+36
* migration/ram: Factor out populating pages readable in ram_block_populate_pag...David Hildenbrand2021-11-011-13/+22
* migration: Simplify alignment and alignment checksDavid Hildenbrand2021-11-013-9/+8Star
* migration/postcopy: Handle RAMBlocks with a RamDiscardManager on the destinationDavid Hildenbrand2021-11-013-4/+49
* migration/ram: Handle RAMBlocks with a RamDiscardManager on the migration sourceDavid Hildenbrand2021-11-011-0/+77
* migration: Add migrate_add_blocker_internal()Peter Xu2021-11-011-8/+13
* migration: Make migration blocker work for snapshots tooPeter Xu2021-11-011-7/+8
* migration/dirtyrate: implement dirty-ring dirtyrate calculationHyman Huang(黄勇)2021-11-012-10/+200
* migration/dirtyrate: move init step of calculation to main threadHyman Huang(黄勇)2021-11-011-4/+5
* migration/dirtyrate: adjust order of registering threadHyman Huang(黄勇)2021-11-011-2/+3
* migration/dirtyrate: introduce struct and adjust DirtyRateStatHyman Huang(黄勇)2021-11-012-23/+44
* memory: make global_dirty_tracking a bitmaskHyman Huang(黄勇)2021-11-011-4/+11
* migration/rdma: Fix out of order wridLi Zhijian2021-11-011-37/+101
* migration/rdma: advise prefetch write for ODP regionLi Zhijian2021-10-192-0/+43
* migration/rdma: Try to register On-Demand Paging memory regionLi Zhijian2021-10-192-20/+54
* migration: allow enabling mutilfd for specific protocol onlyLi Zhijian2021-10-192-1/+9
* migration: allow multifd for socket protocol onlyLi Zhijian2021-10-193-2/+28
* migration/ram: Don't passs RAMState to migration_clear_memory_region_dirty_bi...David Hildenbrand2021-10-191-8/+5Star
* multifd: Unconditionally unregister yank functionLukas Straub2021-10-191-4/+1Star
* multifd: Implement yank for multifd send sideLukas Straub2021-10-192-1/+7
* migration: add missing qemu_mutex_lock_iothread in migration_completionEmanuele Giuseppe Esposito2021-10-051-0/+3
* migration: block-dirty-bitmap: add missing qemu_mutex_lock_iothreadEmanuele Giuseppe Esposito2021-10-051-1/+4
* migration: Handle migration_incoming_setup() errors consistentlyMarkus Armbruster2021-08-261-18/+9Star
* error: Use error_fatal to simplify obvious fatal errors (again)Markus Armbruster2021-08-261-6/+1Star
* migration: clear the memory region dirty bitmap when skipping free pagesWei Wang2021-07-261-18/+56
* migration: Move the yank unregister of channel_close outPeter Xu2021-07-265-4/+35
* migration: Teach QEMUFile to be QIOChannel-awarePeter Xu2021-07-265-7/+24
* migration: Introduce migration_ioc_[un]register_yank()Peter Xu2021-07-265-25/+36
* migration: Make from_dst_file accesses thread-safePeter Xu2021-07-263-13/+35
* migration: Fix missing join() of rp_threadPeter Xu2021-07-262-1/+10
* migration: Move bitmap_mutex out of migration_bitmap_clear_dirty()Peter Xu2021-07-131-2/+11
* migration: Clear error at entry of migrate_fd_connect()Peter Xu2021-07-131-0/+16
* migration: Don't do migrate cleanup if during postcopy resumePeter Xu2021-07-131-1/+12
* migration: Release return path early for paused postcopyPeter Xu2021-07-131-4/+4
* migration: failover: emit a warning when the card is not fully unpluggedLaurent Vivier2021-07-131-0/+4
* migration/rdma: prevent from double free the same mrLi Zhijian2021-07-131-0/+1
* migration: fix typo in mig_throttle_guest_down commentOlaf Hering2021-07-091-1/+1
* misc: Remove redundant new line in perror()Li Zhijian2021-07-091-1/+1
* migration/rdma: Use error_report to suppress errno messageLi Zhijian2021-07-051-2/+2
* migration: failover: continue to wait card unplug on errorLaurent Vivier2021-07-051-0/+11
* migration: move wait-unplug loop to its own functionLaurent Vivier2021-07-051-28/+26Star
* migration: Allow reset of postcopy_recover_triggered when failedPeter Xu2021-07-051-0/+13
* migration: Move yank outside qemu_start_incoming_migration()Peter Xu2021-07-051-6/+5Star
* migration: fix the memory overwriting risk in add_to_iovecFeng Lin2021-07-051-0/+5
* migration/tls: Use qcrypto_tls_creds_check_endpoint()Philippe Mathieu-Daudé2021-06-291-5/+1Star
* memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap()David Hildenbrand2021-06-151-2/+1Star
* migration: use GDateTime for formatting timestamp in snapshot namesDaniel P. Berrangé2021-06-141-8/+5Star
* migration: add trace point when vm_stop_force_state failsDaniel P. Berrangé2021-06-142-0/+2