Hi all! Here I suggest some refactoring patches for bitmaps.
Vladimir Sementsov-Ogievskiy (4): block/dirty-bitmap: drop meta block/dirty-bitmap: add bs link block/dirty-bitmap: drop BdrvDirtyBitmap.mutex block/dirty-bitmap: refactor bdrv_dirty_bitmap_next include/block/dirty-bitmap.h | 28 +++--- block.c | 4 +- block/backup.c | 14 ++- block/dirty-bitmap.c | 165 ++++++++++++--------------------- block/mirror.c | 4 +- block/qcow2-bitmap.c | 14 +-- blockdev.c | 6 +- migration/block-dirty-bitmap.c | 11 +-- migration/block.c | 4 +- 9 files changed, 95 insertions(+), 155 deletions(-) -- 2.21.0