]> git.ipfire.org Git - thirdparty/mdadm.git/commit - super-intel.c
imsm: rectify map handling
authorDan Williams <dan.j.williams@intel.com>
Tue, 16 Sep 2008 03:58:41 +0000 (20:58 -0700)
committerDan Williams <dan.j.williams@intel.com>
Tue, 16 Sep 2008 03:58:41 +0000 (20:58 -0700)
commit0c046afd066972c8dd741cb7a78073327209ab7b
treea07549324ece902cc34a53dfd9fcd6edc37c6375
parent24565c9a99e291edb773e1d2dc9478949792ca39
imsm: rectify map handling

The secondary map is used to reflect the migration state of the array
i.e.  from dev->vol.map[1] to dev->vol.map[0].  Ensure a rebuilding /
initializing array is marked in the second map, while normal status is
reflected in the first map.  Also mark rebuilding drives with
IMSM_ORD_REBUILD.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
super-intel.c