imsm: FIX: Size is already set in metadata
In metadata size is set already during migration initialization. There is no reason for second /the same/ calculation. Signed-off-by: Adam Kwolek <adam.kwolek@intel.com> Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
parent
9653001d8b
commit
f49ee92d55
|
@ -5197,15 +5197,10 @@ static int imsm_set_array_state(struct active_array *a, int consistent)
|
||||||
array_blocks = (array_blocks
|
array_blocks = (array_blocks
|
||||||
>> SECT_PER_MB_SHIFT)
|
>> SECT_PER_MB_SHIFT)
|
||||||
<< SECT_PER_MB_SHIFT;
|
<< SECT_PER_MB_SHIFT;
|
||||||
dev->size_low = __cpu_to_le32(
|
|
||||||
(__u32) array_blocks);
|
|
||||||
dev->size_high = __cpu_to_le32(
|
|
||||||
(__u32) (array_blocks >> 32));
|
|
||||||
a->info.custom_array_size = array_blocks;
|
a->info.custom_array_size = array_blocks;
|
||||||
/* encourage manager to update array
|
/* encourage manager to update array
|
||||||
* size
|
* size
|
||||||
*/
|
*/
|
||||||
super->updates_pending++;
|
|
||||||
|
|
||||||
a->check_reshape = 1;
|
a->check_reshape = 1;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue