From: Neil Brown Date: Mon, 4 Apr 2005 05:16:26 +0000 (+0000) Subject: Correct error message printed when the 'chosen_drive' cannot be added. X-Git-Tag: mdadm-1.9.0~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f7e85bd16fee8ef8bdff787bb361609542d7748;p=thirdparty%2Fmdadm.git Correct error message printed when the 'chosen_drive' cannot be added. Signed-off-by: Neil Brown --- diff --git a/Assemble.c b/Assemble.c index 4003e06a..4e4e1231 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 9047116c..15fa6c62 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