aboutsummaryrefslogtreecommitdiff
path: root/migration/block-dirty-bitmap.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-23migration: Add Error** argument to add_bitmaps_to_list()Cédric Le Goater1-18/+16
2024-04-23migration: Add Error** argument to .save_setup() handlerCédric Le Goater1-1/+3
2024-01-08Replace "iothread lock" with "BQL" in commentsStefan Hajnoczi1-5/+5
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi1-2/+2
2023-11-07block: Mark bdrv_filter_bs() and callers GRAPH_RDLOCKKevin Wolf1-0/+4
2023-10-17migration: hold the BQL during setupFiona Ebner1-3/+0
2023-05-18migration: Move rate_limit_max and rate_limit_used to migration_statsJuan Quintela1-1/+1
2023-05-05migration: Fix block_bitmap_mapping migrationJuan Quintela1-9/+5
2023-04-27migration: Create migrate_block_bitmap_mapping() functionJuan Quintela1-6/+8
2023-04-24migration: Create options.cJuan Quintela1-0/+1
2023-02-15migration: Rename res_{postcopy,precopy}_onlyJuan Quintela1-3/+3
2023-02-15migration: Remove unused res_compatibleJuan Quintela1-1/+0
2023-02-06migration: Remove unused threshold_size parameterJuan Quintela1-1/+0
2023-02-06migration: Split save_live_pending() into state_pending_*Juan Quintela1-7/+8
2023-02-06migration: No save_live_pending() method uses the QEMUFile parameterJuan Quintela1-1/+1
2023-01-20include/block: Untangle inclusion loopsMarkus Armbruster1-0/+1
2022-12-14qapi migration: Elide redundant has_FOO in generated CMarkus Armbruster1-2/+2
2021-10-05migration: block-dirty-bitmap: add missing qemu_mutex_lock_iothreadEmanuele Giuseppe Esposito1-1/+4
2021-03-24migration/block-dirty-bitmap: make incoming disabled bitmaps busyVladimir Sementsov-Ogievskiy1-0/+6
2021-02-12migration: dirty-bitmap: Allow control of bitmap persistencePeter Krempa1-3/+26
2021-02-12migration: dirty-bitmap: Use struct for alias map inner membersPeter Krempa1-12/+21
2020-10-26migration/block-dirty-bitmap: fix uninitialized variable warningChen Qun1-12/+9
2020-10-26migration/block-dirty-bitmap: fix larger granularity bitmapsStefan Reiter1-2/+3
2020-09-07block: Use bdrv_filter_(bs|child) where obviousMax Reitz1-7/+1
2020-08-21migration: Add block-bitmap-mapping parameterMax Reitz1-54/+358
2020-07-27migration: Fix typos in bitmap migration commentsEric Blake1-2/+2
2020-07-27migration/block-dirty-bitmap: cancel migration on shutdownVladimir Sementsov-Ogievskiy1-0/+16
2020-07-27migration/block-dirty-bitmap: relax error handling in incoming partVladimir Sementsov-Ogievskiy1-37/+127
2020-07-27migration/block-dirty-bitmap: keep bitmap state for all bitmapsVladimir Sementsov-Ogievskiy1-21/+43
2020-07-27migration/block-dirty-bitmap: simplify dirty_bitmap_load_completeVladimir Sementsov-Ogievskiy1-21/+4
2020-07-27migration/block-dirty-bitmap: rename finish_lock to just lockVladimir Sementsov-Ogievskiy1-6/+6
2020-07-27migration/block-dirty-bitmap: refactor state global variablesVladimir Sementsov-Ogievskiy1-80/+99
2020-07-27migration/block-dirty-bitmap: move mutex init to dirty_bitmap_mig_initVladimir Sementsov-Ogievskiy1-5/+1
2020-07-27migration/block-dirty-bitmap: rename dirty_bitmap_mig_cleanupVladimir Sementsov-Ogievskiy1-4/+4
2020-07-27migration/block-dirty-bitmap: rename state structure typesVladimir Sementsov-Ogievskiy1-33/+37
2020-07-27migration/block-dirty-bitmap: fix dirty_bitmap_mig_before_vm_startVladimir Sementsov-Ogievskiy1-1/+1
2020-07-17migration/block-dirty-bitmap: fix add_bitmaps_to_listVladimir Sementsov-Ogievskiy1-1/+5
2020-05-28migration: forbid bitmap migration by generated node-nameVladimir Sementsov-Ogievskiy1-0/+7
2020-05-28migration: add_bitmaps_to_list: check disk name onceVladimir Sementsov-Ogievskiy1-6/+11
2020-05-28migration: fix bitmaps pre-blockdev migration with mirror jobVladimir Sementsov-Ogievskiy1-1/+44
2020-05-28migration: refactor init_dirty_bitmap_migrationVladimir Sementsov-Ogievskiy1-40/+49
2019-10-17block/dirty-bitmap: refactor bdrv_dirty_bitmap_nextVladimir Sementsov-Ogievskiy1-3/+1
2019-10-17block/dirty-bitmap: add bs linkVladimir Sementsov-Ogievskiy1-4/+3
2019-09-12migration: register_savevm_live doesn't need devDr. David Alan Gilbert1-1/+1
2019-08-16qapi: implement block-dirty-bitmap-remove transaction actionJohn Snow1-1/+1
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster1-1/+1
2019-05-28migration/dirty-bitmaps: change bitmap enumeration methodJohn Snow1-10/+4
2019-03-12bitmaps: Fix typo in function nameEric Blake1-2/+2
2019-03-12block/dirty-bitmaps: add block_dirty_bitmap_check functionJohn Snow1-9/+4
2019-03-12block/dirty-bitmaps: unify qmp_locked and user_locked callsJohn Snow1-3/+3