]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - super-intel.c
Add sector size as spare selection criterion
[thirdparty/mdadm.git] / super-intel.c
index be973f8b9e07c1caa778780b6f911a10424cea58..ba6f810e8af221b851ba73451c6886feaa0175d2 100644 (file)
@@ -1396,6 +1396,7 @@ int get_spare_criteria_imsm(struct supertype *st, struct spare_criteria *c)
        unsigned long long size = 0;
 
        c->min_size = 0;
+       c->sector_size = 0;
 
        if (!super)
                return -EINVAL;
@@ -1419,6 +1420,7 @@ int get_spare_criteria_imsm(struct supertype *st, struct spare_criteria *c)
        size += imsm_min_reserved_sectors(super);
 
        c->min_size = size * 512;
+       c->sector_size = super->sector_size;
 
        return 0;
 }