imsm: FIX: Migration Raid0->Raid5 cannot be restarted correctly

When array raid0 is migrated to raid5, reshape cannot be continued
correctly due to wrong array parameters settings.
Raid disks number is set too big.

There is no need, during raid0->raid5 migration to increase
info->array.raid_disks, it is already set to final value using
designation map information.

Signed-off-by: Adam Kwolek <adam.kwolek@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
Adam Kwolek 2011-06-14 12:46:53 +10:00 committed by NeilBrown
parent d1877f697d
commit e1c1d4f442
1 changed files with 0 additions and 1 deletions

View File

@ -2126,7 +2126,6 @@ static void getinfo_super_imsm_volume(struct supertype *st, struct mdinfo *info,
/* conversion is happening as RAID5 */
info->array.level = 5;
info->array.layout = ALGORITHM_PARITY_N;
info->array.raid_disks += 1;
info->delta_disks -= 1;
break;
default: