imsm: set 2tb disk attribute for spare
This patch ensures metadata attribute is set correctly also for spares. Signed-off-by: Anna Czarnowska <anna.czarnowska@intel.com> Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
parent
9126b9a816
commit
027c374fd9
|
@ -5048,6 +5048,9 @@ static int write_super_imsm_spares(struct intel_super *super, int doclose)
|
|||
continue;
|
||||
|
||||
spare->disk[0] = d->disk;
|
||||
if (__le32_to_cpu(d->disk.total_blocks_hi) > 0)
|
||||
spare->attributes |= MPB_ATTRIB_2TB_DISK;
|
||||
|
||||
sum = __gen_imsm_checksum(spare);
|
||||
spare->family_num = __cpu_to_le32(sum);
|
||||
spare->orig_family_num = 0;
|
||||
|
|
Loading…
Reference in New Issue