- acac51b migration: Implement dirty-limit convergence algo by Hyman Huang(黄勇) · 1 year, 9 months ago
- 310ad56 migration: Put the detection logic before auto-converge checking by Hyman Huang(黄勇) · 1 year, 9 months ago
- bb9993c migration: Refactor auto-converge capability logic by Hyman Huang(黄勇) · 1 year, 9 months ago
- f161c88 migration/ram: Expose ramblock_is_ignored() as migrate_ram_is_ignored() by David Hildenbrand · 1 year, 8 months ago
- b0182e5 exec/memory: Introduce RAM_NAMED_FILE flag by Steve Sistare · 1 year, 9 months ago
- 7ba7db9 migration/xbzrle: Use i386 host/cpuinfo.h by Richard Henderson · 1 year, 10 months ago
- 146f515 Merge tag 'migration-20230518-pull-request' of https://gitlab.com/juan.quintela/qemu into staging by Richard Henderson · 1 year, 10 months ago
- e1fde0e migration: Move rate_limit_max and rate_limit_used to migration_stats by Juan Quintela · 1 year, 10 months ago
- 1e493be migration: Add last stage indicator to global dirty log by Gavin Shan · 1 year, 10 months ago
- 9d63840 ram: Let colo_flush_ram_cache take the bitmap_mutex by Lukas Straub · 1 year, 10 months ago
- 871cfc5 ram: Add public helper to set colo bitmap by Lukas Straub · 1 year, 10 months ago
- c323518 migration: Initialize and cleanup decompression in migration.c by Lukas Straub · 1 year, 11 months ago
- 4024cc8 ram compress: Assert that the file buffer matches the result by Lukas Straub · 1 year, 11 months ago
- b1f1772 ram.c: Move core decompression code into its own file by Lukas Straub · 1 year, 11 months ago
- b5ca336 ram.c: Move core compression code into its own file by Lukas Straub · 1 year, 11 months ago
- ef4f5f5 ram.c: Remove last ram.c dependency from the core compress code by Lukas Straub · 1 year, 11 months ago
- 680628d ram.c: Call update_compress_thread_counts from compress_send_queued_data by Lukas Straub · 1 year, 11 months ago
- 3e81763 ram.c: Do not call save_page_header() from compress threads by Lukas Straub · 1 year, 11 months ago
- b5cf1cd ram.c: Reset result after sending queued data by Lukas Straub · 1 year, 11 months ago
- 10c2f7b ram.c: Dont change param->block in the compress thread by Lukas Straub · 1 year, 11 months ago
- 97274a8 ram.c: Let the compress threads return a CompressResult enum by Lukas Straub · 1 year, 11 months ago
- 5f1e754 migration: Make RAM_SAVE_FLAG_HOOK a normal case entry by Juan Quintela · 1 year, 10 months ago
- f3095cc migration: Rename xbzrle_enabled xbzrle_started by Juan Quintela · 1 year, 10 months ago
- 5690756 migration/rdma: Unfold last user of acct_update_position() by Juan Quintela · 1 year, 10 months ago
- c61d2fa migration/rdma: Split the zero page case from acct_update_position by Juan Quintela · 1 year, 10 months ago
- aff3f66 migration: Rename ram_counters to mig_stats by Juan Quintela · 1 year, 10 months ago
- 947701c migration: Move ram_stats to its own file migration-stats.[ch] by Juan Quintela · 1 year, 10 months ago
- 73208a3 migration: Make dirty_bytes_last_sync atomic by Juan Quintela · 1 year, 11 months ago
- 72f8e58 migration: Make dirty_pages_rate atomic by Juan Quintela · 1 year, 11 months ago
- 294e5a4 multifd: Only flush once each full round of memory by Juan Quintela · 2 years, 9 months ago
- b05292c multifd: Protect multifd_send_sync_main() calls by Juan Quintela · 2 years, 9 months ago
- 873f674 migration: Create migrate_cpu_throttle_tailslow() function by Juan Quintela · 2 years ago
- 9605c2a migration: Create migrate_cpu_throttle_increment() function by Juan Quintela · 2 years ago
- 2a8ec38 migration: Create migrate_cpu_throttle_initial() to option.c by Juan Quintela · 2 years ago
- 24155bd migration: Create migrate_max_cpu_throttle() by Juan Quintela · 2 years ago
- 6499efd migration: Create migrate_throttle_trigger_threshold() by Juan Quintela · 2 years ago
- 87dca0c migration: Move migrate_use_xbzrle() to options.c by Juan Quintela · 2 years ago
- 51b0754 migration: Move migrate_use_multifd() to options.c by Juan Quintela · 2 years ago
- b890902 migration: Move migrate_use_events() to options.c by Juan Quintela · 2 years ago
- a7a94d1 migration: Move migrate_use_compression() to options.c by Juan Quintela · 2 years ago
- 1f0776f migration: Create options.c by Juan Quintela · 2 years ago
- 8c0cda8 migration: Rename normal to normal_pages by Juan Quintela · 1 year, 11 months ago
- 1a386e8 migration: Rename duplicate to zero_pages by Juan Quintela · 1 year, 11 months ago
- 3c764f9 migration: Make postcopy_requests atomic by Juan Quintela · 1 year, 11 months ago
- 536b5a4 migration: Make dirty_sync_count atomic by Juan Quintela · 1 year, 11 months ago
- 296a4ac migration: Make downtime_bytes atomic by Juan Quintela · 1 year, 11 months ago
- b013b5d migration: Make precopy_bytes atomic by Juan Quintela · 1 year, 11 months ago
- 4291823 migration: Make dirty_sync_missed_zero_copy atomic by Juan Quintela · 1 year, 11 months ago
- abce5fa migration: Merge ram_counters and ram_atomic_counters by Juan Quintela · 2 years ago
- 8ebb6ec migration: remove extra whitespace character for code style by 李皆俊 · 2 years ago
- 28ef533 migration: fix ram_state_pending_exact() by Juan Quintela · 1 year, 11 months ago
- 37502df migration/ram.c: Fix migration with compress enabled by Lukas Straub · 1 year, 11 months ago
- 24beea4 migration: Rename res_{postcopy,precopy}_only by Juan Quintela · 2 years, 1 month ago
- 24f254e migration: Remove unused res_compatible by Juan Quintela · 2 years, 1 month ago
- abbbd04 migration: In case of postcopy, the memory ends in res_postcopy_only by Juan Quintela · 2 years, 1 month ago
- 7b54876 ram: Document migration ram flags by Juan Quintela · 2 years, 7 months ago
- 04ffce1 AVX512 support for xbzrle_encode_buffer by ling xu · 2 years, 4 months ago
- 4010ba3 migration: Make ram_save_target_page() a pointer by Juan Quintela · 3 years, 3 months ago
- 8d80e19 migration: Calculate ram size once by Juan Quintela · 2 years, 10 months ago
- 8008a27 migration: Split ram_bytes_total_common() in two functions by Juan Quintela · 2 years, 10 months ago
- 31e2ac7 migration: Make find_dirty_block() return a single parameter by Juan Quintela · 2 years, 9 months ago
- 51efd36 migration: Simplify ram_find_and_save_block() by Juan Quintela · 2 years, 9 months ago
- 80fe315 migration/ram: Factor out check for advised postcopy by David Hildenbrand · 2 years, 2 months ago
- e41c577 migration/ram: Optimize ram_write_tracking_start() for RamDiscardManager by David Hildenbrand · 2 years, 2 months ago
- 59bcc04 migration/ram: Rely on used_length for uffd_change_protection() by David Hildenbrand · 2 years, 2 months ago
- 7cc8e9e migration/ram: Don't explicitly unprotect when unregistering uffd-wp by David Hildenbrand · 2 years, 2 months ago
- 72ef3a3 migration/ram: Fix error handling in ram_write_tracking_start() by David Hildenbrand · 2 years, 2 months ago
- 5f19a44 migration/ram: Fix populate_read_range() by David Hildenbrand · 2 years, 2 months ago
- fd70385 migration: Remove unused threshold_size parameter by Juan Quintela · 2 years, 5 months ago
- c8df4a7 migration: Split save_live_pending() into state_pending_* by Juan Quintela · 2 years, 5 months ago
- 255dc7a migration: No save_live_pending() method uses the QEMUFile parameter by Juan Quintela · 2 years, 5 months ago
- 301d7ff migration: Fix migration crash when target psize larger than host by Peter Xu · 2 years, 1 month ago
- 7f401b8 migration: Drop rs->f by Peter Xu · 2 years, 5 months ago
- b062106 migration: Remove old preempt code around state maintainance by Peter Xu · 2 years, 5 months ago
- 9358982 migration: Send requested page directly in rp-return thread by Peter Xu · 2 years, 5 months ago
- ec6f3ab migration: Move last_sent_block into PageSearchStatus by Peter Xu · 2 years, 5 months ago
- f166876 migration: Make PageSearchStatus part of RAMState by Peter Xu · 2 years, 5 months ago
- ebd88a4 migration: Add pss_init() by Peter Xu · 2 years, 5 months ago
- 61717ea migration: Introduce pss_channel by Peter Xu · 2 years, 5 months ago
- d9e474e migration: Teach PSS about host page by Peter Xu · 2 years, 5 months ago
- 23b7576 migration: Use atomic ops properly for page accountings by Peter Xu · 2 years, 5 months ago
- f332155 migration: Yield bitmap_mutex properly when sending/sleeping by Peter Xu · 2 years, 5 months ago
- eaa238a migration: Remove RAMState.f references in compression code by Peter Xu · 2 years, 5 months ago
- 10661f1 migration: Trivial cleanup save_page_header() on same block check by Peter Xu · 2 years, 5 months ago
- ef5c3d1 migration: Cleanup xbzrle zero page cache update logic by Peter Xu · 2 years, 5 months ago
- 20123ee migration: Add postcopy_preempt_active() by Peter Xu · 2 years, 5 months ago
- c13221b migration: Take bitmap mutex when completing ram migration by Peter Xu · 2 years, 5 months ago
- a4dbaf8 migration: Export ram_release_page() by Juan Quintela · 3 years, 3 months ago
- 26a2606 migration: Export ram_transferred_ram() by Juan Quintela · 3 years ago
- 6f39c90 migration: Disable multifd explicitly with compression by Peter Xu · 2 years, 5 months ago
- 4934a5d migration: Fix possible infinite loop of ram save process by Peter Xu · 2 years, 5 months ago
- 777f53c Revert "migration: Simplify unqueue_page()" by Thomas Huth · 2 years, 7 months ago
- d59c40c migration/multifd: Report to user when zerocopy not working by Leonardo Bras · 2 years, 8 months ago
- 82b54ef migration: Respect postcopy request order in preemption mode by Peter Xu · 2 years, 8 months ago
- c8750de migration: Add property x-postcopy-preempt-break-huge by Peter Xu · 2 years, 8 months ago
- c01b16e migration: Postcopy preemption enablement by Peter Xu · 2 years, 8 months ago
- 36f62f1 migration: Postcopy preemption preparation on channel creation by Peter Xu · 2 years, 8 months ago
- 77ef2dc migration: remove the QEMUFileOps abstraction by Daniel P. Berrangé · 2 years, 9 months ago
- 1a93bd2 migration: rename qemu_update_position to qemu_file_credit_transfer by Daniel P. Berrangé · 2 years, 9 months ago
- c0e0825 migration: switch to use QIOChannelNull for dummy channel by Daniel P. Berrangé · 2 years, 9 months ago