0e2b7f0983
block: remove 'x' prefix from experimental bitmap APIs
...
The 'x' prefix was added because I was uncertain of the direction we'd
take for the libvirt API. With the general approach solidified, I feel
comfortable committing to this API for 4.0.
Signed-off-by: John Snow <jsnow@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Message-Id: <20181221093529.23855-5-jsnow@redhat.com >
Signed-off-by: Eric Blake <eblake@redhat.com >
2019-01-14 10:09:46 -06:00
6fd2e40789
qapi: add transaction support for x-block-dirty-bitmap-merge
...
New action is like clean action: do the whole thing in .prepare and
undo in .abort. This behavior for bitmap-changing actions is needed
because backup job actions use bitmap in .prepare.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Reviewed-by: John Snow <jsnow@redhat.com >
2018-10-29 16:23:15 -04:00
c649044740
qmp: transaction support for x-block-dirty-bitmap-enable/disable
...
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Signed-off-by: John Snow <jsnow@redhat.com >
Reviewed-by: Jeff Cody <jcody@redhat.com >
Message-id: 20180606182449.1607-4-jsnow@redhat.com
[Added x- prefix. --js]
Signed-off-by: John Snow <jsnow@redhat.com >
2018-06-11 14:53:32 -04:00
fa988e39bf
qapi-schema: Collect transaction stuff in qapi/transaction.json
...
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Message-Id: <1503602048-12268-11-git-send-email-armbru@redhat.com >
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com >
2017-09-04 13:09:12 +02:00