]> git.ipfire.org Git - thirdparty/mdadm.git/commit
imsm: prepare update for level migrations reshape
authorPrzemyslaw Czarnowski <przemyslaw.hawrylewicz.czarnowski@intel.com>
Wed, 4 May 2011 15:11:07 +0000 (17:11 +0200)
committerNeilBrown <neilb@suse.de>
Mon, 9 May 2011 01:45:53 +0000 (11:45 +1000)
commit48c5303aff71dcd60f1ba42d72dafb926ce8f4d8
tree81228c7454e34a092e3bdf2ee2c1864fd3debe07
parentbfd80a56774f29661e5471b9c36e563fadace90f
imsm: prepare update for level migrations reshape

Introducing raid0->raid5 level migration metadata update structure
is prepared for future use.

Adding spare device is required to hold additional raid5 parity.
Mdadm just checks for spares, but it is not included in update.
If there are no spares available, abort. Otherwise we will create
degraded array what should be not allowed.
Mdmon will decide what spare device is used for parity.

Signed-off-by: Adam Kwolek <adam.kwolek@intel.com>
Signed-off-by: Przemyslaw Czarnowski <przemyslaw.hawrylewicz.czarnowski@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
super-intel.c