69 Commits (master)

Author SHA1 Message Date
Paolo Bonzini 7f548b8f23 include: reorganize memory API headers 8 months ago
Arun Menon d865e4aabd migration: push Error **errp into loadvm_process_enable_colo() 11 months ago
Arun Menon 44cdbaa98e migration: push Error **errp into ram_postcopy_incoming_init() 11 months ago
Peter Xu 604b4749c5 migration/ram: Move RAM_SAVE_FLAG* into ram.h 2 years ago
Peter Xu 64dcd2c9c6 migration: Unexport ram_mig_init() 2 years ago
Yuan Liu 5ef7e26bdb migration/multifd: solve zero page causing multiple page faults 2 years ago
Fabiano Rosas c3cdf3fb18 migration/multifd: Allow clearing of the file_bmap from multifd 2 years ago
Fabiano Rosas f427d90b98 migration/multifd: Support outgoing mapped-ram stream format 2 years ago
Peter Xu 88577f3242 migration: Change ram_dirty_bitmap_reload() retval to bool 3 years ago
Peter Xu 7aa6070d09 migration: Refactor error handling in source return path 3 years ago
Juan Quintela fb36fb275f migration: Create compress_update_rates() 3 years ago
Juan Quintela 7091dabeb4 migration: Rename ram_handle_compressed() to ram_handle_zero() 3 years ago
David Hildenbrand f161c88a03 migration/ram: Expose ramblock_is_ignored() as migrate_ram_is_ignored() 3 years ago
Lukas Straub 871cfc5400 ram: Add public helper to set colo bitmap 3 years ago
Juan Quintela 5690756d7c migration/rdma: Unfold last user of acct_update_position() 3 years ago
Juan Quintela c61d2faa93 migration/rdma: Split the zero page case from acct_update_position 3 years ago
Juan Quintela 947701cc1a migration: Move ram_stats to its own file migration-stats.[ch] 3 years ago
Juan Quintela 73208a336e migration: Make dirty_bytes_last_sync atomic 3 years ago
Juan Quintela 72f8e58707 migration: Make dirty_pages_rate atomic 3 years ago
Juan Quintela 8c0cda8fa0 migration: Rename normal to normal_pages 3 years ago
Juan Quintela 1a386e8de5 migration: Rename duplicate to zero_pages 3 years ago
Juan Quintela 3c764f9b2b migration: Make postcopy_requests atomic 3 years ago
Juan Quintela 536b5a4e56 migration: Make dirty_sync_count atomic 3 years ago
Juan Quintela 296a4ac2aa migration: Make downtime_bytes atomic 3 years ago
Juan Quintela b013b5d1f3 migration: Make precopy_bytes atomic 3 years ago
Juan Quintela 4291823694 migration: Make dirty_sync_missed_zero_copy atomic 3 years ago
Juan Quintela cf671116fa migration: Make multifd_bytes atomic 4 years ago
Juan Quintela abce5fa16d migration: Merge ram_counters and ram_atomic_counters 4 years ago
Peter Xu 23b7576d78 migration: Use atomic ops properly for page accountings 4 years ago
Juan Quintela a4dbaf8eed migration: Export ram_release_page() 5 years ago
Juan Quintela 26a2606916 migration: Export ram_transferred_ram() 5 years ago
Leonardo Bras d59c40cc48 migration/multifd: Report to user when zerocopy not working 4 years ago
Peter Xu 36f62f11e4 migration: Postcopy preemption preparation on channel creation 4 years ago
Peter Xu 929068ec2f migration: Export ram_load_postcopy() 4 years ago
Peter Xu 739fcc1b0e migration: Drop return code for disgard ram process 5 years ago
Peter Xu 53405ffb33 migration: Drop dead code of ram_debug_dump_bitmap() 5 years ago
Rao, Lei 91fe9a8dbd Reset the auto-converge counter at every checkpoint. 5 years ago
David Hildenbrand 9470c5e082 migration/postcopy: Handle RAMBlocks with a RamDiscardManager on the destination 5 years ago
Andrey Gruzdev eeccb99c9d migration: Pre-fault memory before starting background snasphot 5 years ago
Markus Armbruster 8b9407a09f migration: Clean up signed vs. unsigned XBZRLE cache-size 6 years ago
Andrey Gruzdev 278e2f551a migration: support UFFD write fault processing in ram_save_iterate() 6 years ago
Andrey Gruzdev 6e8c25b4c6 migration: introduce 'background-snapshot' migration capability 6 years ago
Chuan Zheng 3ded54b1bd migration/dirtyrate: move RAMBLOCK_FOREACH_MIGRATABLE into ram.h 6 years ago
Lukas Straub 24fa16f8cc migration/colo.c: Flush ram cache only after receiving device state 6 years ago
zhanghailiang 0393031a16 COLO: Optimize memory back-up process 7 years ago
Juan Quintela d32ca5ad79 multifd: Split multifd code into its own file 7 years ago
Juan Quintela b673eab4e2 multifd: Make multifd_load_setup() get an Error parameter 7 years ago
Juan Quintela 00f4b572e6 multifd: Make multifd_save_setup() get an Error parameter 7 years ago
Markus Armbruster a8d2532645 Include qemu-common.h exactly where needed 7 years ago
Fei Li 1398b2e3fe migration: multifd_save_cleanup() can't fail, simplify 8 years ago