diff options
author | Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> | 2018-03-20 20:05:19 +0300 |
---|---|---|
committer | Max Reitz <mreitz@redhat.com> | 2018-03-26 21:17:24 +0200 |
commit | 2d949dfcefcf12831620549cea8f4e537f9de5f2 (patch) | |
tree | bcbc33d306132597e48c387b9b8e05c992e1392d /ui | |
parent | b1336cc2ec87a6593e1167af6e5b2cbd3d31acac (diff) | |
download | qemu-2d949dfcefcf12831620549cea8f4e537f9de5f2.zip qemu-2d949dfcefcf12831620549cea8f4e537f9de5f2.tar.gz qemu-2d949dfcefcf12831620549cea8f4e537f9de5f2.tar.bz2 |
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 'ui')
0 files changed, 0 insertions, 0 deletions