]> git.proxmox.com Git - mirror_qemu.git/commit
qapi: implement block-dirty-bitmap-remove transaction action
authorJohn Snow <jsnow@redhat.com>
Mon, 29 Jul 2019 20:35:54 +0000 (16:35 -0400)
committerJohn Snow <jsnow@redhat.com>
Fri, 16 Aug 2019 20:28:03 +0000 (16:28 -0400)
commitc4e4b0fa598ddc9cee6ba7a06899ce0a8dae6c61
treee4933e88c426301e79333980d7d4c24965d1f6c2
parent2899f41eef2806cf8eb119811c9d6fcf15ce80f6
qapi: implement block-dirty-bitmap-remove transaction action

It is used to do transactional movement of the bitmap (which is
possible in conjunction with merge command). Transactional bitmap
movement is needed in scenarios with external snapshot, when we don't
want to leave copy of the bitmap in the base image.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
Message-id: 20190708220502.12977-3-jsnow@redhat.com
[Edited "since" version to 4.2 --js]
Signed-off-by: John Snow <jsnow@redhat.com>
block.c
block/dirty-bitmap.c
blockdev.c
include/block/dirty-bitmap.h
migration/block-dirty-bitmap.c
qapi/transaction.json