The following series implements support for array degradation during reshape. Series mostly fixes problems in handling degradation during reshape in imsm metadata . Main common problem that last patch resolves is is lack of BBM support. md on disk failure reports BBM event to user space and waits for an answer. The side effect of this action is stopping reshape process. The last patch /together with md patch sent separately/ allows for disabling BBM mechanism. This is similar as native metadata v0.9 works. BR Adam --- Adam Kwolek (11): Disable BBM when it is not supported imsm: FIX: Check maximum allowed degradation level in recover_backup_imsm() imsm: FIX: Check maximum allowed degradation level in open_backup_targets() imsm: FIX: Function rework - imsm_count_failed() imsm: FIX: Manage second map state on array degradation imsm: FIX: Restore critical section on degraded array imsm: FIX: Remove single map state limitation in getinfo imsm: FIX: Finalize degraded migration imsm: FIX: Do not end migration when missing drive is handled imsm: FIX: Mark both maps on degradation while migrating imsm: FIX: Return longer map for failure setting Assemble.c | 2 Manage.c | 3 - managemon.c | 3 - mdadm.h | 4 + super-intel.c | 323 +++++++++++++++++++++++++++++++++++++++++++++------------ sysfs.c | 7 + util.c | 2 7 files changed, 268 insertions(+), 76 deletions(-) -- Signature -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html