summary refs log tree commit diff stats
path: root/scripts/qapi/visit.py
diff options
context:
space:
mode:
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>2018-03-20 20:05:19 +0300
committerMax Reitz <mreitz@redhat.com>2018-03-26 21:17:24 +0200
commit2d949dfcefcf12831620549cea8f4e537f9de5f2 (patch)
treebcbc33d306132597e48c387b9b8e05c992e1392d /scripts/qapi/visit.py
parentb1336cc2ec87a6593e1167af6e5b2cbd3d31acac (diff)
downloadfocaccia-qemu-2d949dfcefcf12831620549cea8f4e537f9de5f2.tar.gz
focaccia-qemu-2d949dfcefcf12831620549cea8f4e537f9de5f2.zip
qcow2: fix bitmaps loading when bitmaps already exist
On reopen with existing bitmaps, instead of loading bitmaps, lets
reopen them if needed. This also fixes bitmaps migration through
shared storage.
Consider the case. Persistent bitmaps are stored on bdrv_inactivate.
Then, on destination process_incoming_migration_bh() calls
bdrv_invalidate_cache_all() which leads to
qcow2_load_autoloading_dirty_bitmaps() which fails if bitmaps are
already loaded on destination start.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Message-id: 20180320170521.32152-3-vsementsov@virtuozzo.com
Signed-off-by: Max Reitz <mreitz@redhat.com>
Diffstat (limited to 'scripts/qapi/visit.py')
0 files changed, 0 insertions, 0 deletions