linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] Level and chunk size migrations for imsm
@ 2011-02-14 13:12 Adam Kwolek
  2011-02-14 13:12 ` [PATCH 1/5] FIX: set delta_disks to 0 for raid5->raid0 transition Adam Kwolek
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Adam Kwolek @ 2011-02-14 13:12 UTC (permalink / raw)
  To: neilb; +Cc: linux-raid, dan.j.williams, ed.ciechanowski, wojciech.neubauer

The following series implements raid level (5<->0) and chunk size migrations.

Comparing to last patches you are looking at, there are the following differences:
1. Chunk size migrations added
2. Selecting spare device for raid0->raid5 migration is moved to mdmon (prepare_update())
        mdadm re-reads metadata for adding spares so sysfs-mdmon configuration is consistent
	mdadm puts migration parameters in update only:
		- new new level
		- new chunk size

The first patch in series addresses problem for raid5 -> raid0 migration when raid_disks sysfs
entry was set with too small value (value has to be large enough to allow takeover to raid0
at reshape end)

After this series mdadm passes unit tests suites: 12, 13, 14, 15, 16, 18 
(test 18imsm-r1_2d-takeover-r0_1d requires latest changes for raid1->raid0 takeover in md)

BR
Adam


---

Adam Kwolek (5):
      imsm: Add chunk size to metadata update
      imsm: process update for raid level migrations
      imsm: prepare memory for level migration update
      imsm: prepare update for level migrations reshape
      FIX: set delta_disks to 0 for raid5->raid0 transition


 Grow.c        |    1 
 super-intel.c |  343 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 341 insertions(+), 3 deletions(-)

-- 
Signature

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

end of thread, other threads:[~2011-04-21 23:34 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-14 13:12 [PATCH 0/5] Level and chunk size migrations for imsm Adam Kwolek
2011-02-14 13:12 ` [PATCH 1/5] FIX: set delta_disks to 0 for raid5->raid0 transition Adam Kwolek
2011-02-15  0:32   ` NeilBrown
2011-02-15  8:30     ` Kwolek, Adam
2011-02-15  8:58       ` NeilBrown
2011-02-15 10:12         ` Kwolek, Adam
2011-04-21 23:34           ` Hawrylewicz Czarnowski, Przemyslaw
2011-02-14 13:12 ` [PATCH 2/5] imsm: prepare update for level migrations reshape Adam Kwolek
2011-02-15  1:27   ` NeilBrown
2011-02-15  8:43     ` Kwolek, Adam
2011-02-14 13:13 ` [PATCH 3/5] imsm: prepare memory for level migration update Adam Kwolek
2011-02-14 13:13 ` [PATCH 4/5] imsm: process update for raid level migrations Adam Kwolek
2011-02-14 13:13 ` [PATCH 5/5] imsm: Add chunk size to metadata update Adam Kwolek

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