From: Markus Armbruster <armbru@redhat.com>
To: Stefano Garzarella <sgarzare@redhat.com>
Cc: Kevin Wolf <kwolf@redhat.com>,
integration@gluster.org, qemu-devel@nongnu.org,
qemu-block@nongnu.org, Max Reitz <mreitz@redhat.com>
Subject: Re: [Qemu-devel] [PATCH 1/3] qapi/block-core: update documentation of preallocation parameter
Date: Thu, 23 May 2019 18:33:06 +0200 [thread overview]
Message-ID: <8736l5i119.fsf@dusky.pond.sub.org> (raw)
In-Reply-To: <20190523152250.106717-2-sgarzare@redhat.com> (Stefano Garzarella's message of "Thu, 23 May 2019 17:22:48 +0200")
Stefano Garzarella <sgarzare@redhat.com> writes:
> Add default and available values in the documentation block of
> each block device or protocol that supports the 'preallocation'
> parameter during the image creation.
>
> Suggested-by: Markus Armbruster <armbru@redhat.com>
> Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
> ---
> qapi/block-core.json | 20 ++++++++++++++------
> 1 file changed, 14 insertions(+), 6 deletions(-)
>
> diff --git a/qapi/block-core.json b/qapi/block-core.json
> index 7ccbfff9d0..6aab0ebfe3 100644
> --- a/qapi/block-core.json
> +++ b/qapi/block-core.json
> @@ -4103,7 +4103,10 @@
> #
> # @filename Filename for the new image file
> # @size Size of the virtual disk in bytes
> -# @preallocation Preallocation mode for the new image (default: off)
> +# @preallocation Preallocation mode for the new image (default: off;
> +# allowed values for file-posix: off,
> +# falloc (if defined CONFIG_POSIX_FALLOCATE), full;
> +# allowed values for file-win32: off)
"file-win32" isn't a QAPI thing, it's the stem of the source file where
the driver consuming this is defined. Not ideal
Perhaps: off, falloc (if defined CONFIG_POSIX_FALLOCATE), full (if
defined CONFIG_POSIX).
> # @nocow Turn off copy-on-write (valid only on btrfs; default: off)
> #
> # Since: 2.12
> @@ -4121,7 +4124,10 @@
> #
> # @location Where to store the new image file
> # @size Size of the virtual disk in bytes
> -# @preallocation Preallocation mode for the new image (default: off)
> +# @preallocation Preallocation mode for the new image (default: off;
> +# allowed values: off,
> +# falloc (if defined CONFIG_GLUSTERFS_FALLOCATE),
> +# full (if defined CONFIG_GLUSTERFS_ZEROFILL))
> #
> # Since: 2.12
> ##
> @@ -4225,7 +4231,8 @@
> # @backing-fmt Name of the block driver to use for the backing file
> # @encrypt Encryption options if the image should be encrypted
> # @cluster-size qcow2 cluster size in bytes (default: 65536)
> -# @preallocation Preallocation mode for the new image (default: off)
> +# @preallocation Preallocation mode for the new image (default: off;
> +# allowed values: off, falloc, full, metadata)
> # @lazy-refcounts True if refcounts may be updated lazily (default: off)
> # @refcount-bits Width of reference counts in bits (default: 16)
> #
> @@ -4408,7 +4415,8 @@
> # @location Where to store the new image file
> # @size Size of the virtual disk in bytes
> # @backing-file File name of a base image
> -# @preallocation Preallocation mode (allowed values: off, full)
> +# @preallocation Preallocation mode for the new image (default: off;
> +# allowed values: off, full)
> # @redundancy Redundancy of the image
> # @object-size Object size of the image
> #
> @@ -4443,8 +4451,8 @@
> #
> # @file Node to create the image format on
> # @size Size of the virtual disk in bytes
> -# @preallocation Preallocation mode for the new image (allowed values: off,
> -# metadata; default: off)
> +# @preallocation Preallocation mode for the new image (default: off;
> +# allowed values: off, metadata)
> #
> # Since: 2.12
> ##
Preferably with file-win32 rephrased:
Reviewed-by: Markus Armbruster <armbru@redhat.com>
next prev parent reply other threads:[~2019-05-23 16:37 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-05-23 15:22 [Qemu-devel] [PATCH 0/3] Update documentation and help related to the preallocation parameter Stefano Garzarella
2019-05-23 15:22 ` [Qemu-devel] [PATCH 1/3] qapi/block-core: update documentation of " Stefano Garzarella
2019-05-23 16:33 ` Markus Armbruster [this message]
2019-05-24 7:32 ` Stefano Garzarella
2019-05-23 15:22 ` [Qemu-devel] [PATCH 2/3] block/file-posix: update .help of BLOCK_OPT_PREALLOC option Stefano Garzarella
2019-05-23 16:36 ` Markus Armbruster
2019-05-23 15:22 ` [Qemu-devel] [PATCH 3/3] block/gluster: " Stefano Garzarella
2019-05-23 16:35 ` Markus Armbruster
2019-05-24 7:37 ` Stefano Garzarella
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8736l5i119.fsf@dusky.pond.sub.org \
--to=armbru@redhat.com \
--cc=integration@gluster.org \
--cc=kwolf@redhat.com \
--cc=mreitz@redhat.com \
--cc=qemu-block@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=sgarzare@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.