summaryrefslogtreecommitdiffstats
path: root/super0.c
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2008-06-19 16:38:37 +1000
committerNeil Brown <neilb@suse.de>2008-06-19 16:38:37 +1000
commit370ac380fda9fb0d813f210ed2b342cfbde07cf0 (patch)
tree79680600bef18504fc82362fe3134d2b316f44ab /super0.c
parent94f8ae072f885eac63fa45a3f8573a2c17a5bf7b (diff)
parent60b435db5a7b085ad1204168879037bf14ebd6d1 (diff)
downloadmdadm-370ac380fda9fb0d813f210ed2b342cfbde07cf0.tar.gz
mdadm-370ac380fda9fb0d813f210ed2b342cfbde07cf0.tar.xz
mdadm-370ac380fda9fb0d813f210ed2b342cfbde07cf0.zip
Merge branch 'master' into devel-3.0
Conflicts: Makefile
Diffstat (limited to 'super0.c')
-rw-r--r--super0.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/super0.c b/super0.c
index 5c2ee87..b0a625b 100644
--- a/super0.c
+++ b/super0.c
@@ -876,12 +876,15 @@ static struct supertype *match_metadata_desc0(char *arg)
st->sb = NULL;
if (strcmp(arg, "0") == 0 ||
strcmp(arg, "0.90") == 0 ||
- strcmp(arg, "0.91") == 0 ||
strcmp(arg, "default") == 0 ||
strcmp(arg, "") == 0 /* no metadata */
)
return st;
+ st->minor_version = 91; /* reshape in progress */
+ if (strcmp(arg, "0.91") == 0) /* For dup_super support */
+ return st;
+
st->minor_version = 9; /* flag for 'byte-swapped' */
if (strcmp(arg, "0.swap")==0 ||
strcmp(arg, "0.9") == 0) /* For dup_super support */