From: Hongleili Li (李红磊)-云数据中心集团 <lihongle...@inspur.com>
Signed-off-by: Hongleili Li (李红磊)-云数据中心集团 <lihongle...@inspur.com> --- blockdev.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/blockdev.c b/blockdev.c index 9230888e34..a6b85d06b7 100644 --- a/blockdev.c +++ b/blockdev.c @@ -1534,6 +1534,10 @@ static void external_snapshot_prepare(BlkActionState *common, state->new_bs = bdrv_open(new_image_file, snapshot_ref, options, flags, errp); + + state->new_bs->dirty_bitmaps = state->old_bs->dirty_bitmaps; + QLIST_INIT(&state->old_bs->dirty_bitmaps); + /* We will manually add the backing_hd field to the bs later */ if (!state->new_bs) { goto out; -- 2.37.3.windows.1