]> git.ipfire.org Git - thirdparty/mdadm.git/commit
FIX: get updated information from metadata
authorAdam Kwolek <adam.kwolek@intel.com>
Thu, 6 Jan 2011 05:56:05 +0000 (16:56 +1100)
committerNeilBrown <neilb@suse.de>
Thu, 6 Jan 2011 05:56:05 +0000 (16:56 +1100)
commit1bb174ba0ba61bba95756dd873297897183b81a0
tree6fb76af582e8f90bfb8574a323c2ec54646c64d5
parentd677e0b8ec1b643360375a69ff7bf26cd63c3f94
FIX: get updated information from metadata

Metadata is not modified by metadata preparation handler.
It has to be read again from array.
There is 2 read required:
1. before 'for' entry to get updated information after reshape_super() call
2. inside 'for' loop to get updated information for every processed array
  (it can happen /i.e. imsm case/ that container operation is a set of array operations
   and information in metadata is changed after every loop).

Signed-off-by: Adam Kwolek <adam.kwolek@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
Grow.c