Small improvements to --incremental for arrays that are in the middle of reshape

There is still a problem:  If array is partially assembled and started
read-only, the last device doesn't get added properly.  Probably a kernel
problem.
This commit is contained in:
Neil Brown 2008-04-28 16:30:31 +10:00
parent 6fb79233b0
commit 5f98d3cbd9
1 changed files with 2 additions and 1 deletions

View File

@ -791,7 +791,7 @@ static int load_super0(struct supertype *st, int fd, char *devname)
if (st->ss == NULL) {
st->ss = &super0;
st->minor_version = 90;
st->minor_version = super->minor_version;
st->max_devs = MD_SB_DISKS;
}
@ -830,6 +830,7 @@ 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
)
return st;