On Thu, May 23, 2019 at 06:35:18PM +0200, Markus Armbruster wrote: > Stefano Garzarella <sgarz...@redhat.com> writes: > > > Show 'falloc' and 'full' among the allowed values of > > 'preallocation' option, only when they are supported > > ('falloc' is support if defined CONFIG_GLUSTERFS_FALLOCATE, > > 'full' is support if defined CONFIG_GLUSTERFS_ZEROFILL) > > You could mention that 'falloc' is missing before the patch. >
I'll fix the commit message. > > Signed-off-by: Stefano Garzarella <sgarz...@redhat.com> > > --- > > block/gluster.c | 9 ++++++++- > > 1 file changed, 8 insertions(+), 1 deletion(-) > > > > diff --git a/block/gluster.c b/block/gluster.c > > index e664ca4462..682fe49912 100644 > > --- a/block/gluster.c > > +++ b/block/gluster.c > > @@ -97,7 +97,14 @@ static QemuOptsList qemu_gluster_create_opts = { > > { > > .name = BLOCK_OPT_PREALLOC, > > .type = QEMU_OPT_STRING, > > - .help = "Preallocation mode (allowed values: off, full)" > > + .help = "Preallocation mode (allowed values: off" > > +#ifdef CONFIG_GLUSTERFS_FALLOCATE > > + ", falloc" > > +#endif > > +#ifdef CONFIG_GLUSTERFS_ZEROFILL > > + ", full" > > +#endif > > + ")" > > }, > > { > > .name = GLUSTER_OPT_DEBUG, > > Reviewed-by: Markus Armbruster <arm...@redhat.com> Thanks, Stefano