mdadm: allow clustered raid10 to be created with default layout OBS-URL: https://build.opensuse.org/request/show/582461 OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=164
35 lines
1002 B
Diff
35 lines
1002 B
Diff
From 18160d345536b88419785c5e408cce402d9db2ae Mon Sep 17 00:00:00 2001
|
|
From: Guoqing Jiang <gqjiang@suse.com>
|
|
Date: Wed, 3 Jan 2018 15:01:22 +0800
|
|
Subject: [PATCH] mdadm: allow clustered raid10 to be created with default
|
|
layout
|
|
Git-commit: 18160d345536b88419785c5e408cce402d9db2ae
|
|
Patch-mainline: mdadm-4.0+
|
|
References: bsc#1083881
|
|
|
|
Since the default layout of raid10 is n2, so we
|
|
should allow the behavior.
|
|
|
|
Signed-off-by: Guoqing Jiang <gqjiang@suse.com>
|
|
Signed-off-by: Jes Sorensen <jsorensen@fb.com>
|
|
---
|
|
mdadm.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/mdadm.c b/mdadm.c
|
|
index 62d7ec34a17f..afc3015144d3 100644
|
|
--- a/mdadm.c
|
|
+++ b/mdadm.c
|
|
@@ -1547,7 +1547,7 @@ int main(int argc, char *argv[])
|
|
rv = 1;
|
|
break;
|
|
}
|
|
- if (s.level == 10 && !is_near_layout_10(s.layout)) {
|
|
+ if (s.level == 10 && !(is_near_layout_10(s.layout) || s.layout == UnSet)) {
|
|
pr_err("only near layout is supported with clustered raid10\n");
|
|
rv = 1;
|
|
break;
|
|
--
|
|
2.10.0
|
|
|