aboutsummaryrefslogtreecommitdiffstats
path: root/migration/ram.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* migration/multifd: Avoid the final FLUSH in complete()Peter Xu2024-06-211-4/+0
* migration: Remove non-multifd compressionFabiano Rosas2024-05-081-145/+9
* migration: Remove block migrationFabiano Rosas2024-05-081-15/+0
* migration/ram.c: API Conversion qemu_mutex_lock(), and qemu_mutex_unlock() to WITH_QEMU_LOCK_GUARD macroWill Gyda2024-05-081-6/+6
* migration/multifd: solve zero page causing multiple page faultsYuan Liu2024-04-231-0/+4
* migration: Modify ram_init_bitmaps() to report dirty tracking errorsCédric Le Goater2024-04-231-16/+11
* migration: Add Error** argument to xbzrle_init()Cédric Le Goater2024-04-231-12/+10
* migration: Add Error** argument to ram_state_init()Cédric Le Goater2024-04-231-6/+13
* memory: Add Error** argument to the global_dirty_log routinesCédric Le Goater2024-04-231-2/+21
* migration: Introduce ram_bitmaps_destroy()Cédric Le Goater2024-04-231-7/+15
* migration: Add Error** argument to .load_setup() handlerCédric Le Goater2024-04-231-1/+2
* migration: Add Error** argument to .save_setup() handlerCédric Le Goater2024-04-231-7/+8
* migration: Always report an error in ram_save_setup()Cédric Le Goater2024-04-231-1/+10
* migration/multifd: Implement ram_save_target_page_multifd to handle multifd version of MigrationOps::ram_save_target_page.Hao Xiang2024-03-111-9/+29
* migration/multifd: Implement zero page transmission on the multifd thread.Hao Xiang2024-03-111-1/+0
* migration/multifd: Add new migration option zero-page-detection.Hao Xiang2024-03-111-0/+4
* migration/multifd: Allow clearing of the file_bmap from multifdFabiano Rosas2024-03-111-2/+6
* migration: export migration_is_setup_or_activeSteve Sistare2024-03-111-3/+2
* migration/ram: add additional checkMaksim Davydov2024-03-111-0/+6
* Merge tag 'migration-next-pull-request' of https://gitlab.com/peterx/qemu into stagingPeter Maydell2024-03-051-18/+333
|\
| * migration/multifd: Document two places for mapped-ramPeter Xu2024-03-041-1/+7
| * migration/multifd: Support incoming mapped-ram stream formatFabiano Rosas2024-03-011-2/+24
| * migration/multifd: Support outgoing mapped-ram stream formatFabiano Rosas2024-03-011-3/+14
| * migration/multifd: Prepare multifd sync for mapped-ram migrationFabiano Rosas2024-03-011-7/+31
| * migration/ram: Add incoming 'mapped-ram' migrationFabiano Rosas2024-03-011-2/+141
| * migration/ram: Add outgoing 'mapped-ram' migrationFabiano Rosas2024-03-011-9/+122
* | migration: Remove qemu_host_page_sizeRichard Henderson2024-02-291-4/+18
|/
* migration: remove error from notifier dataSteve Sistare2024-02-281-1/+0
* notify: pass error to notifier with returnSteve Sistare2024-02-281-1/+1
* migration/multifd: Change retval of multifd_queue_page()Peter Xu2024-02-051-1/+1
* migration: Drop unnecessary check in ram's pending_exact()Peter Xu2024-01-291-5/+4
* migration/multifd: Remove QEMUFile from where it is not neededFabiano Rosas2024-01-161-8/+7
* Replace "iothread lock" with "BQL" in commentsStefan Hajnoczi2024-01-081-2/+2
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-6/+6
* migration: Unlock mutex in error caseJuan Quintela2023-11-031-52/+52
* migration: Change ram_dirty_bitmap_reload() retval to boolPeter Xu2023-11-021-12/+12
* migration: Allow network to fail even during recoveryPeter Xu2023-11-021-1/+3
* migration: Refactor error handling in source return pathPeter Xu2023-11-021-20/+21
* qemu-file: Make qemu_fflush() return errorsJuan Quintela2023-10-311-15/+7
* migration: Remove transferred atomic counterJuan Quintela2023-10-311-1/+0
* migration: Use migration_transferred_bytes()Juan Quintela2023-10-311-3/+3
* migration: Stop migration immediately in RDMA error pathsPeter Xu2023-10-311-11/+10
* migration/ram: Fix compilation with -Wshadow=localThomas Huth2023-10-301-3/+5
* migration: Rename ram_compressed_pages() to compress_ram_pages()Juan Quintela2023-10-301-1/+1
* migration: Move ram_flush_compressed_data() to ram-compress.cJuan Quintela2023-10-301-13/+4
* migration: Export send_queued_data()Juan Quintela2023-10-301-3/+3
* migration: Create compress_update_rates()Juan Quintela2023-10-301-28/+1
* migration: Move busy++ to migrate_with_multithreadJuan Quintela2023-10-301-6/+2
* migration: Make compress_data_with_multithreads return boolJuan Quintela2023-10-301-2/+1
* migration: Remove save_page_use_compression()Juan Quintela2023-10-301-27/+7