]> sourceware.org Git - lvm2.git/commit
vdo: fix input units for minimim_io_size
authorZdenek Kabelac <zkabelac@redhat.com>
Fri, 8 Nov 2024 15:12:30 +0000 (16:12 +0100)
committerZdenek Kabelac <zkabelac@redhat.com>
Fri, 8 Nov 2024 18:41:18 +0000 (19:41 +0100)
commit158d3243b638f50f62c60128168c21840787f1ab
treedf472e0dafae523c21df2f9cf0b033cf801d11e0
parent44a04b71f8e8ff730b5538c4b6323041cf904ece
vdo: fix input units for minimim_io_size

When specifying minimum_io_size with --vdosettings,
command assumed wrong unit (sectors).

So '--vdosettings minimum_io_size=512|4096' resulted into
an error that only 512 or 4096 values are allowed, but
at the same time values  1 or 8 were accepted.

So fix by converting any number >= 512 to 'sectors' and
keep input of 1 or 8 still valid if anyone has been using
this before.

So now we take  512 or 4096  and still also  1 or 8 with the
same effect.

Also correct the 'error' message when invalid minimum_io_size
is specified.
device_mapper/vdo/vdo_target.c
tools/toollib.c
This page took 0.037388 seconds and 5 git commands to generate.