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

The following series adds possibility to reshape all (raid0/5) arrays in container for expansion feature.
The main problem resolved in this series is how initialize second (and next) raid0 reshapes for container reshape
executed as set of array reshapes.

For i.e. second raid0 array mdmon should initialize metadata to let know to mdadm that there is something more to reshape.
But problem is what to do when mdmon is not loaded? (for first raid0 array this is not a problem, reshape_super() in mdadm updates metadata).

this is resolved by allowing mdadm to know what was reshaped so far. This allows to reshape arrays that are not reshaped yet,
without update from mdmon.

BR
Adam 

---

Adam Kwolek (6):
      FIX: sync_completed == 0 causes reshape cancellation in metadata
      FIX: mdadm hangs during reshape
      FIX: mdadm throws coredump on exit in error case
      FIX: reshape raid0 on second array
      FIX: continue raid0 reshape
      imsm: Update metadata for second array


 Grow.c        |   95 +++++++++++++++++++++++++++++++++++++++++++++++++++------
 monitor.c     |    4 ++
 super-intel.c |   35 +++++++++++++++++++--
 3 files changed, 120 insertions(+), 14 deletions(-)

-- 
Signature

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

end of thread, other threads:[~2011-01-19 20:41 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-13 14:50 [PATCH 0/6] OLCE raid5/0 (all arrays in container) Adam Kwolek
2011-01-13 14:50 ` [PATCH 1/6] imsm: Update metadata for second array Adam Kwolek
2011-01-13 14:50 ` [PATCH 2/6] FIX: continue raid0 reshape Adam Kwolek
2011-01-13 14:50 ` [PATCH 3/6] FIX: reshape raid0 on second array Adam Kwolek
2011-01-13 14:50 ` [PATCH 4/6] FIX: mdadm throws coredump on exit in error case Adam Kwolek
2011-01-17  1:33   ` NeilBrown
2011-01-13 14:50 ` [PATCH 5/6] FIX: mdadm hangs during reshape Adam Kwolek
2011-01-17  1:37   ` NeilBrown
2011-01-17  9:43     ` Kwolek, Adam
2011-01-13 14:50 ` [PATCH 6/6] FIX: sync_completed == 0 causes reshape cancellation in metadata Adam Kwolek
2011-01-17  1:38   ` NeilBrown
2011-01-17  1:31 ` [PATCH 0/6] OLCE raid5/0 (all arrays in container) NeilBrown
2011-01-17 11:52   ` Kwolek, Adam
2011-01-19 20:41     ` NeilBrown

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