summaryrefslogtreecommitdiff
path: root/mdadm.c
diff options
context:
space:
mode:
Diffstat (limited to 'mdadm.c')
-rw-r--r--mdadm.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/mdadm.c b/mdadm.c
index 6609bf2..e889b9c 100644
--- a/mdadm.c
+++ b/mdadm.c
@@ -367,7 +367,8 @@ int main(int argc, char *argv[])
case O(GROW,'z'):
- case O(CREATE,'z'): /* size */
+ case O(CREATE,'z'):
+ case O(BUILD,'z'): /* size */
if (size >= 0) {
fprintf(stderr, Name ": size may only be specified once. "
"Second value is %s.\n", optarg);
@@ -1161,7 +1162,8 @@ int main(int argc, char *argv[])
}
rv = Build(devlist->devname, mdfd, chunk, level, layout,
raiddisks, devlist->next, assume_clean,
- bitmap_file, bitmap_chunk, write_behind, delay, verbose-quiet);
+ bitmap_file, bitmap_chunk, write_behind, delay,
+ verbose-quiet, size);
break;
case CREATE:
if (delay == 0) delay = DEFAULT_BITMAP_DELAY;