Add "bitmap" to allowed command-line values
Currently, the sysfs interface allows bitmap setup only when volume is in an inactive state. For external metadata to add bitmap to existing volume instead of GROW, the UPDATE operation can be done. The patch adds a "bitmap" argument to the allowed values for UPDATE. Signed-off-by: Jakub Radtke <jakub.radtke@intel.com> Signed-off-by: Jes Sorensen <jsorensen@fb.com>
This commit is contained in:
parent
69d40de44b
commit
dc95f821ec
13
mdadm.8.in
13
mdadm.8.in
|
@ -2408,9 +2408,11 @@ or
|
|||
.B \-\-update=
|
||||
option. The supported options are
|
||||
.BR name ,
|
||||
.B ppl
|
||||
.BR ppl ,
|
||||
.BR no\-ppl ,
|
||||
.BR bitmap
|
||||
and
|
||||
.BR no\-ppl .
|
||||
.BR no\-bitmap .
|
||||
|
||||
The
|
||||
.B name
|
||||
|
@ -2428,6 +2430,13 @@ and
|
|||
options enable and disable PPL in the metadata. Currently supported only for
|
||||
IMSM subarrays.
|
||||
|
||||
The
|
||||
.B bitmap
|
||||
and
|
||||
.B no\-bitmap
|
||||
options enable and disable write-intent bitmap in the metadata. Currently supported only for
|
||||
IMSM subarrays.
|
||||
|
||||
.TP
|
||||
.B \-\-examine
|
||||
The device should be a component of an md array.
|
||||
|
|
4
mdadm.c
4
mdadm.c
|
@ -779,6 +779,8 @@ int main(int argc, char *argv[])
|
|||
continue;
|
||||
if (strcmp(c.update, "devicesize") == 0)
|
||||
continue;
|
||||
if (strcmp(c.update, "bitmap") == 0)
|
||||
continue;
|
||||
if (strcmp(c.update, "no-bitmap") == 0)
|
||||
continue;
|
||||
if (strcmp(c.update, "bbl") == 0)
|
||||
|
@ -827,7 +829,7 @@ int main(int argc, char *argv[])
|
|||
fprintf(outf, "Valid --update options are:\n"
|
||||
" 'sparc2.2', 'super-minor', 'uuid', 'name', 'nodes', 'resync',\n"
|
||||
" 'summaries', 'homehost', 'home-cluster', 'byteorder', 'devicesize',\n"
|
||||
" 'no-bitmap', 'metadata', 'revert-reshape'\n"
|
||||
" 'bitmap', 'no-bitmap', 'metadata', 'revert-reshape'\n"
|
||||
" 'bbl', 'no-bbl', 'force-no-bbl', 'ppl', 'no-ppl'\n"
|
||||
" 'layout-original', 'layout-alternate', 'layout-unspecified'\n"
|
||||
);
|
||||
|
|
Loading…
Reference in New Issue