linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] Online Capacity Expansion (raid5/0, all arrays in container, rebased)
@ 2011-01-26 15:03 Adam Kwolek
  2011-01-26 15:03 ` [PATCH 1/7] imsm: Update metadata for second array Adam Kwolek
                   ` (6 more replies)
  0 siblings, 7 replies; 14+ messages in thread
From: Adam Kwolek @ 2011-01-26 15:03 UTC (permalink / raw)
  To: neilb; +Cc: linux-raid, dan.j.williams, ed.ciechanowski, wojciech.neubauer

This patch series implements raid5 and raid0 Online Capacity Expansion
for all arrays in container using imsm metadata.
Series was re-based to new mdadm version (2011.01.26). 

It replaces previously sent series for OLCE continuation on container.

Comparing to previously sent series there are the following changes:
1. imsm: Update metadata for second array
   Patch is changed. There is no interface changes
   in imsm_progress_container_reshape() as Neil suggested.
   This patch implements next arrays reshape in container
   for imsm metadata.
   There is no more reshape limitation for 2 arrays in container only
   (as previously exist),
   If imsm will support more than 2 arrays in container reshape code is ready.
2. FIX: monitor doesn't handshake with md
   Patch is changed. ping_monitor() is sent for external metadata only.
3. Added bug fixes:
        - imsm: FIX: do not allow for container operation for the same disks number
                (OLCE for no change in raid disks was accepted)
        - FIX: Array after takeover has to be frozen
                (for single disk raid0, OLCE fails due to recovery process
                started by md, during reshape configuration)
        - FIX: Container can be left frozen
                (when reshape_container() fails, container was left frozen)
        - FIX: start_reshape status should be checked
                (if md fails to start reshape, mdadm didn't have such information
                 and goes processed with check-pointing)
4. Patch:
        imsm: FIX: spare cannot be added
   remains in series as issue is still observed

BR
Adam

---

Adam Kwolek (7):
      FIX: start_reshape status should be checked
      FIX: Container can be left frozen
      imsm: FIX: spare cannot be added
      FIX: Array after takeover has to be frozen
      imsm: FIX: do not allow for container operation for the same disks number
      FIX: monitor doesn't handshake with md
      imsm: Update metadata for second array


 Grow.c        |   14 ++++++++++---
 super-intel.c |   60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 69 insertions(+), 5 deletions(-)

-- 
Signature

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

end of thread, other threads:[~2011-01-28  8:16 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-26 15:03 [PATCH 0/7] Online Capacity Expansion (raid5/0, all arrays in container, rebased) Adam Kwolek
2011-01-26 15:03 ` [PATCH 1/7] imsm: Update metadata for second array Adam Kwolek
2011-01-28  0:24   ` Neil Brown
2011-01-28  8:11     ` Kwolek, Adam
2011-01-26 15:03 ` [PATCH 2/7] FIX: monitor doesn't handshake with md Adam Kwolek
2011-01-26 15:03 ` [PATCH 3/7] imsm: FIX: do not allow for container operation for the same disks number Adam Kwolek
2011-01-28  0:25   ` Neil Brown
2011-01-26 15:03 ` [PATCH 4/7] FIX: Array after takeover has to be frozen Adam Kwolek
2011-01-28  0:40   ` Neil Brown
2011-01-28  8:16     ` Kwolek, Adam
2011-01-26 15:03 ` [PATCH 5/7] imsm: FIX: spare cannot be added Adam Kwolek
2011-01-26 15:03 ` [PATCH 6/7] FIX: Container can be left frozen Adam Kwolek
2011-01-26 15:04 ` [PATCH 7/7] FIX: start_reshape status should be checked Adam Kwolek
2011-01-28  0:41   ` Neil Brown

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).