diff options
author | Neil Brown <neilb@suse.de> | 2005-09-12 05:23:11 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2005-09-12 05:23:11 +0000 |
commit | 308e1801baa05edbcfda6e8054fdf90727581c62 (patch) | |
tree | 5793bfc567206cc898a1fb9cf5812275038fffcc /Manage.c | |
parent | 265e0f17317e6d23864263c04ae581b35f946b5e (diff) | |
download | mdadm-308e1801baa05edbcfda6e8054fdf90727581c62.tar.gz mdadm-308e1801baa05edbcfda6e8054fdf90727581c62.tar.xz mdadm-308e1801baa05edbcfda6e8054fdf90727581c62.zip |
Fix assembling of array with spares when verion-1 superblock is used.
As spared don't have a position in the raid array with verion-1 superblocks,
we need to handle them a bit differently.
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'Manage.c')
-rw-r--r-- | Manage.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -288,7 +288,7 @@ int Manage_subdevs(char *devname, int fd, if (ioctl(fd, ADD_NEW_DISK, &disc) == 0) { if (verbose >= 0) fprintf(stderr, Name ": re-added %s\n", dv->devname); - return 0; + continue; } /* fall back on normal-add */ } |