diff options
author | John Snow <jsnow@redhat.com> | 2015-04-17 19:49:59 -0400 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2015-04-28 15:36:10 +0200 |
commit | e74e6b78e6fe0c9ee426d1278fff45f5fa0af766 (patch) | |
tree | 7e076da8b90218a37041d5ec59bc3c747abd7a7b /qapi | |
parent | d58d84539784d27c826924a79d9436178b07ff69 (diff) | |
download | qemu-e74e6b78e6fe0c9ee426d1278fff45f5fa0af766.tar.gz qemu-e74e6b78e6fe0c9ee426d1278fff45f5fa0af766.tar.bz2 qemu-e74e6b78e6fe0c9ee426d1278fff45f5fa0af766.zip |
qmp: add block-dirty-bitmap-clear
Add bdrv_clear_dirty_bitmap and a matching QMP command,
qmp_block_dirty_bitmap_clear that enables a user to reset
the bitmap attached to a drive.
This allows us to reset a bitmap in the event of a full
drive backup.
Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-id: 1429314609-29776-12-git-send-email-jsnow@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'qapi')
-rw-r--r-- | qapi/block-core.json | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/qapi/block-core.json b/qapi/block-core.json index 8a4c7f21fc..e275dc2c94 100644 --- a/qapi/block-core.json +++ b/qapi/block-core.json @@ -1022,6 +1022,20 @@ 'data': 'BlockDirtyBitmap' } ## +# @block-dirty-bitmap-clear +# +# Clear (reset) a dirty bitmap on the device +# +# Returns: nothing on success +# If @node is not a valid block device, DeviceNotFound +# If @name is not found, GenericError with an explanation +# +# Since 2.4 +## +{ 'command': 'block-dirty-bitmap-clear', + 'data': 'BlockDirtyBitmap' } + +## # @block_set_io_throttle: # # Change I/O throttle limits for a block drive. |