summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMateusz Grzonka <mateusz.grzonka@intel.com>2021-07-15 12:25:23 +0200
committerJes Sorensen <jsorensen@fb.com>2021-07-16 10:31:41 -0400
commit5b30a34aa4b5ea7a8202314c1d737ec4a481c127 (patch)
tree4f1fca60453dba48eb645e3dfcc99ff2a8549405
parent3a85bf0e417d0977136efbade7c7ea269e24bc21 (diff)
downloadmdadm-5b30a34aa4b5ea7a8202314c1d737ec4a481c127.tar.gz
Add error handling for chunk size in RAID1
Print error if chunk size is set as it is not supported. Signed-off-by: Mateusz Grzonka <mateusz.grzonka@intel.com> Signed-off-by: Jes Sorensen <jsorensen@fb.com>
-rw-r--r--Create.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/Create.c b/Create.c
index 18b5e646..f5d57f8c 100644
--- a/Create.c
+++ b/Create.c
@@ -254,9 +254,8 @@ int Create(struct supertype *st, char *mddev,
case LEVEL_MULTIPATH:
case LEVEL_CONTAINER:
if (s->chunk) {
- s->chunk = 0;
- if (c->verbose > 0)
- pr_err("chunk size ignored for this level\n");
+ pr_err("specifying chunk size is forbidden for this level\n");
+ return 1;
}
break;
default: