summaryrefslogtreecommitdiffstats
path: root/migration/block-dirty-bitmap.c
Commit message (Expand)AuthorAgeFilesLines
* migration: dirty-bitmap: Allow control of bitmap persistencePeter Krempa2021-02-121-3/+26
* migration: dirty-bitmap: Use struct for alias map inner membersPeter Krempa2021-02-121-12/+21
* migration/block-dirty-bitmap: fix uninitialized variable warningChen Qun2020-10-261-12/+9Star
* migration/block-dirty-bitmap: fix larger granularity bitmapsStefan Reiter2020-10-261-2/+3
* block: Use bdrv_filter_(bs|child) where obviousMax Reitz2020-09-071-7/+1Star
* migration: Add block-bitmap-mapping parameterMax Reitz2020-08-211-54/+358
* migration: Fix typos in bitmap migration commentsEric Blake2020-07-271-2/+2
* migration/block-dirty-bitmap: cancel migration on shutdownVladimir Sementsov-Ogievskiy2020-07-271-0/+16
* migration/block-dirty-bitmap: relax error handling in incoming partVladimir Sementsov-Ogievskiy2020-07-271-37/+127
* migration/block-dirty-bitmap: keep bitmap state for all bitmapsVladimir Sementsov-Ogievskiy2020-07-271-21/+43
* migration/block-dirty-bitmap: simplify dirty_bitmap_load_completeVladimir Sementsov-Ogievskiy2020-07-271-21/+4Star
* migration/block-dirty-bitmap: rename finish_lock to just lockVladimir Sementsov-Ogievskiy2020-07-271-6/+6
* migration/block-dirty-bitmap: refactor state global variablesVladimir Sementsov-Ogievskiy2020-07-271-80/+99
* migration/block-dirty-bitmap: move mutex init to dirty_bitmap_mig_initVladimir Sementsov-Ogievskiy2020-07-271-5/+1Star
* migration/block-dirty-bitmap: rename dirty_bitmap_mig_cleanupVladimir Sementsov-Ogievskiy2020-07-271-4/+4
* migration/block-dirty-bitmap: rename state structure typesVladimir Sementsov-Ogievskiy2020-07-271-33/+37
* migration/block-dirty-bitmap: fix dirty_bitmap_mig_before_vm_startVladimir Sementsov-Ogievskiy2020-07-271-1/+1
* migration/block-dirty-bitmap: fix add_bitmaps_to_listVladimir Sementsov-Ogievskiy2020-07-171-1/+5
* migration: forbid bitmap migration by generated node-nameVladimir Sementsov-Ogievskiy2020-05-281-0/+7
* migration: add_bitmaps_to_list: check disk name onceVladimir Sementsov-Ogievskiy2020-05-281-6/+11
* migration: fix bitmaps pre-blockdev migration with mirror jobVladimir Sementsov-Ogievskiy2020-05-281-1/+44
* migration: refactor init_dirty_bitmap_migrationVladimir Sementsov-Ogievskiy2020-05-281-40/+49
* block/dirty-bitmap: refactor bdrv_dirty_bitmap_nextVladimir Sementsov-Ogievskiy2019-10-171-3/+1Star
* block/dirty-bitmap: add bs linkVladimir Sementsov-Ogievskiy2019-10-171-4/+3Star
* migration: register_savevm_live doesn't need devDr. David Alan Gilbert2019-09-121-1/+1
* qapi: implement block-dirty-bitmap-remove transaction actionJohn Snow2019-08-161-1/+1
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+1
* migration/dirty-bitmaps: change bitmap enumeration methodJohn Snow2019-05-291-10/+4Star
* bitmaps: Fix typo in function nameEric Blake2019-03-121-2/+2
* block/dirty-bitmaps: add block_dirty_bitmap_check functionJohn Snow2019-03-121-9/+4Star
* block/dirty-bitmaps: unify qmp_locked and user_locked callsJohn Snow2019-03-121-3/+3
* block/dirty-bitmaps: rename frozen predicate helperJohn Snow2019-03-121-1/+1
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-1/+1
* dirty-bitmaps: clean-up bitmaps loading and migration logicVladimir Sementsov-Ogievskiy2018-10-291-2/+8
* block/dirty-bitmaps: add user_locked status checkerJohn Snow2018-10-291-8/+2Star
* dirty-bitmap: fix double lock on bitmap enablingVladimir Sementsov-Ogievskiy2018-07-041-2/+2
* migration/block-dirty-bitmap: fix dirty_bitmap_loadVladimir Sementsov-Ogievskiy2018-06-151-0/+3
* migration: use local path for local headersMichael S. Tsirkin2018-06-011-1/+1
* migration/block-dirty-bitmap: fix memory leak in dirty_bitmap_load_bitsVladimir Sementsov-Ogievskiy2018-05-041-0/+1
* migration: add postcopy migration of dirty bitmapsVladimir Sementsov-Ogievskiy2018-03-131-0/+746