aboutsummaryrefslogtreecommitdiff
path: root/migration/ram.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-23migration/xbzrle: Use i386 host/cpuinfo.hRichard Henderson1-31/+3
2023-05-18Merge tag 'migration-20230518-pull-request' of https://gitlab.com/juan.quinte...Richard Henderson1-1/+1
2023-05-18migration: Move rate_limit_max and rate_limit_used to migration_statsJuan Quintela1-1/+1
2023-05-18migration: Add last stage indicator to global dirty logGavin Shan1-10/+10
2023-05-10ram: Let colo_flush_ram_cache take the bitmap_mutexLukas Straub1-0/+2
2023-05-10ram: Add public helper to set colo bitmapLukas Straub1-3/+14
2023-05-08migration: Initialize and cleanup decompression in migration.cLukas Straub1-5/+0
2023-05-08ram compress: Assert that the file buffer matches the resultLukas Straub1-0/+2
2023-05-08ram.c: Move core decompression code into its own fileLukas Straub1-204/+0
2023-05-08ram.c: Move core compression code into its own fileLukas Straub1-261/+1
2023-05-08ram.c: Remove last ram.c dependency from the core compress codeLukas Straub1-10/+17
2023-05-08ram.c: Call update_compress_thread_counts from compress_send_queued_dataLukas Straub1-12/+6
2023-05-08ram.c: Do not call save_page_header() from compress threadsLukas Straub1-9/+35
2023-05-08ram.c: Reset result after sending queued dataLukas Straub1-10/+22
2023-05-08ram.c: Dont change param->block in the compress threadLukas Straub1-2/+4
2023-05-08ram.c: Let the compress threads return a CompressResult enumLukas Straub1-12/+22
2023-05-05migration: Make RAM_SAVE_FLAG_HOOK a normal case entryJuan Quintela1-7/+5
2023-05-05migration: Rename xbzrle_enabled xbzrle_startedJuan Quintela1-7/+7
2023-05-03migration/rdma: Unfold last user of acct_update_position()Juan Quintela1-9/+0
2023-05-03migration/rdma: Split the zero page case from acct_update_positionJuan Quintela1-8/+4
2023-05-03migration: Rename ram_counters to mig_statsJuan Quintela1-24/+24
2023-05-03migration: Move ram_stats to its own file migration-stats.[ch]Juan Quintela1-2/+1
2023-04-27migration: Make dirty_bytes_last_sync atomicJuan Quintela1-1/+1
2023-04-27migration: Make dirty_pages_rate atomicJuan Quintela1-2/+3
2023-04-27multifd: Only flush once each full round of memoryJuan Quintela1-1/+27
2023-04-27multifd: Protect multifd_send_sync_main() callsJuan Quintela1-5/+11
2023-04-24migration: Create migrate_cpu_throttle_tailslow() functionJuan Quintela1-2/+1
2023-04-24migration: Create migrate_cpu_throttle_increment() functionJuan Quintela1-1/+1
2023-04-24migration: Create migrate_cpu_throttle_initial() to option.cJuan Quintela1-1/+1
2023-04-24migration: Create migrate_max_cpu_throttle()Juan Quintela1-1/+1
2023-04-24migration: Create migrate_throttle_trigger_threshold()Juan Quintela1-2/+1
2023-04-24migration: Move migrate_use_xbzrle() to options.cJuan Quintela1-5/+5
2023-04-24migration: Move migrate_use_multifd() to options.cJuan Quintela1-1/+1
2023-04-24migration: Move migrate_use_events() to options.cJuan Quintela1-1/+1
2023-04-24migration: Move migrate_use_compression() to options.cJuan Quintela1-8/+8
2023-04-24migration: Create options.cJuan Quintela1-0/+1
2023-04-24migration: Rename normal to normal_pagesJuan Quintela1-5/+5
2023-04-24migration: Rename duplicate to zero_pagesJuan Quintela1-5/+5
2023-04-24migration: Make postcopy_requests atomicJuan Quintela1-1/+1
2023-04-24migration: Make dirty_sync_count atomicJuan Quintela1-6/+7
2023-04-24migration: Make downtime_bytes atomicJuan Quintela1-1/+1
2023-04-24migration: Make precopy_bytes atomicJuan Quintela1-1/+1
2023-04-24migration: Make dirty_sync_missed_zero_copy atomicJuan Quintela1-5/+0
2023-04-24migration: Merge ram_counters and ram_atomic_countersJuan Quintela1-23/+16
2023-04-24migration: remove extra whitespace character for code style李皆俊1-1/+1
2023-04-12migration: fix ram_state_pending_exact()Juan Quintela1-1/+2
2023-04-12migration/ram.c: Fix migration with compress enabledLukas Straub1-13/+11
2023-02-15migration: Rename res_{postcopy,precopy}_onlyJuan Quintela1-10/+8
2023-02-15migration: Remove unused res_compatibleJuan Quintela1-2/+0
2023-02-15migration: In case of postcopy, the memory ends in res_postcopy_onlyJuan Quintela1-1/+1