forked from pool/mdadm
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
|
||
|
|