for work-in-progress on xfs_repair and xfs_copy.
- Fix missing initialisation of stripe unit/width alignment
information during libxfs_mount.
+ - Fix botched repair typecast for multi-terabyte filesystems.
xfsprogs-2.5.1 (23 June 2003)
- Fix libdisk device driver (volume managers) detection code
if (sb->sb_dblocks == 0 ||
sb->sb_dblocks >
- (__uint64_t)(sb->sb_agcount * sb->sb_agblocks) ||
+ ((__uint64_t)sb->sb_agcount * sb->sb_agblocks) ||
sb->sb_dblocks <
- (__uint64_t)((sb->sb_agcount - 1) * sb->sb_agblocks
+ ((__uint64_t)(sb->sb_agcount - 1) * sb->sb_agblocks
+ XFS_MIN_AG_BLOCKS))
return(XR_BAD_FS_SIZE_DATA);