From: Krzysztof Wojcik Date: Thu, 13 Jan 2011 02:37:31 +0000 (+1100) Subject: FIX: Mistake in delta_disk comparison. X-Git-Tag: mdadm-3.2~81 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5dad078d992c8afce9486e33c5d7a79297e99a47;p=thirdparty%2Fmdadm.git FIX: Mistake in delta_disk comparison. Signed-off-by: Krzysztof Wojcik Signed-off-by: NeilBrown --- diff --git a/Grow.c b/Grow.c index 5f2f1673..a7653089 100644 --- a/Grow.c +++ b/Grow.c @@ -952,7 +952,7 @@ char *analyse_change(struct mdinfo *info, struct reshape *re) return "RAID10 can only be changed to RAID0"; new_disks = (info->array.raid_disks / (info->array.layout & 0xff)); - if (info->delta_disks != UnSet) { + if (info->delta_disks == UnSet) { info->delta_disks = (new_disks - info->array.raid_disks); }