summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2005-04-04 05:16:26 +0000
committerNeil Brown <neilb@suse.de>2005-04-04 05:16:26 +0000
commit6f7e85bd16fee8ef8bdff787bb361609542d7748 (patch)
treeebe8adad134d516725c6f1a72be350184aadfbb0
parentd17c1f8cbddb322f61c0b1ab4a06b5539dce4c52 (diff)
downloadmdadm-6f7e85bd16fee8ef8bdff787bb361609542d7748.tar.gz
mdadm-6f7e85bd16fee8ef8bdff787bb361609542d7748.tar.xz
mdadm-6f7e85bd16fee8ef8bdff787bb361609542d7748.zip
Correct error message printed when the 'chosen_drive' cannot be added.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
-rw-r--r--Assemble.c2
-rw-r--r--ChangeLog2
2 files changed, 3 insertions, 1 deletions
diff --git a/Assemble.c b/Assemble.c
index 4003e06..4e4e123 100644
--- a/Assemble.c
+++ b/Assemble.c
@@ -610,7 +610,7 @@ This doesnt work yet
devices[j].devname,
mddev,
strerror(errno));
- if (i < first_super.raid_disks)
+ if (i < first_super.raid_disks || i == bestcnt)
okcnt--;
else
sparecnt--;
diff --git a/ChangeLog b/ChangeLog
index 9047116..15fa6c6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -15,6 +15,8 @@ Changes Prior to 1.9.0 release
it to find devices, rather than only once.
- Make "mdadm -Ss" stop stacked devices properly, by reversing the
order in which arrays are stopped.
+ - Correct error message when last device to be added to an array
+ fails.
Changes Prior to 1.8.0 release
- Makefile cleanup from Luca Berra <bluca@comedia.it>