]> git.ipfire.org Git - thirdparty/mdadm.git/commit - super-intel.c
Add raid10 -> raid0 takeover support
authorKrzysztof Wojcik <krzysztof.wojcik@intel.com>
Tue, 25 Jan 2011 06:49:03 +0000 (17:49 +1100)
committerNeilBrown <neilb@suse.de>
Tue, 25 Jan 2011 22:50:37 +0000 (08:50 +1000)
commitbb025c2f22c9c0cdf2d77c7a0e8298b3e3972538
tree0ceec11bd0ff12441f590770f682334987426531
parentf897078e8b250d1534a31e111e3168e82bfe532b
Add raid10 -> raid0 takeover support

The patch introduces takeover from level 10 to level 0 for imsm
metadata. This patch contains procedures connected with preparing
and applying metadata update during 10 -> 0 takeover.
When performing takeover 10->0 mdmon should update the external
metadata (due to disk slot and level changes).
To achieve that mdadm calls reshape_super() and prepare
the "update_takeover" metadata update type.
Prepared update is processed by mdmon in process_update().

Signed-off-by: Krzysztof Wojcik <krzysztof.wojcik@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
Grow.c
super-intel.c