linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/11] Degradation during reshape
@ 2011-11-24 12:17 Adam Kwolek
  2011-11-24 12:17 ` [PATCH 01/11] imsm: FIX: Return longer map for failure setting Adam Kwolek
                   ` (11 more replies)
  0 siblings, 12 replies; 18+ messages in thread
From: Adam Kwolek @ 2011-11-24 12:17 UTC (permalink / raw)
  To: neilb; +Cc: linux-raid, ed.ciechanowski, marcin.labun, dan.j.williams

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

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2011-12-06  8:03 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-24 12:17 [PATCH 00/11] Degradation during reshape Adam Kwolek
2011-11-24 12:17 ` [PATCH 01/11] imsm: FIX: Return longer map for failure setting Adam Kwolek
2011-11-30  2:30   ` Dan Williams
2011-11-30  7:56     ` Kwolek, Adam
2011-11-30 15:37       ` Williams, Dan J
2011-12-01  7:54         ` Kwolek, Adam
2011-11-24 12:17 ` [PATCH 02/11] imsm: FIX: Mark both maps on degradation while migrating Adam Kwolek
2011-11-24 12:17 ` [PATCH 03/11] imsm: FIX: Do not end migration when missing drive is handled Adam Kwolek
2011-11-24 12:17 ` [PATCH 04/11] imsm: FIX: Finalize degraded migration Adam Kwolek
2011-11-24 12:17 ` [PATCH 05/11] imsm: FIX: Remove single map state limitation in getinfo Adam Kwolek
2011-11-24 12:17 ` [PATCH 06/11] imsm: FIX: Restore critical section on degraded array Adam Kwolek
2011-11-24 12:18 ` [PATCH 07/11] imsm: FIX: Manage second map state on array degradation Adam Kwolek
2011-11-24 12:18 ` [PATCH 08/11] imsm: FIX: Function rework - imsm_count_failed() Adam Kwolek
2011-11-24 12:18 ` [PATCH 09/11] imsm: FIX: Check maximum allowed degradation level in open_backup_targets() Adam Kwolek
2011-11-24 12:18 ` [PATCH 10/11] imsm: FIX: Check maximum allowed degradation level in recover_backup_imsm() Adam Kwolek
2011-11-24 12:18 ` [PATCH 11/11] Disable BBM when it is not supported Adam Kwolek
2011-12-06  0:53 ` [PATCH 00/11] Degradation during reshape NeilBrown
2011-12-06  8:03   ` Kwolek, Adam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).