On Wed, Jan 05, 2022 at 07:14:55PM +0530, Chandan Babu R wrote: > On 05 Jan 2022 at 05:35, Darrick J. Wong wrote: > > On Tue, Dec 14, 2021 at 02:15:11PM +0530, Chandan Babu R wrote: > >> XFS_FSOP_GEOM_FLAGS_NREXT64 indicates that the current filesystem instance > >> supports 64-bit per-inode extent counters. > >> > >> Signed-off-by: Chandan Babu R <chandan.babu@xxxxxxxxxx> > >> --- > >> fs/xfs/libxfs/xfs_fs.h | 1 + > >> fs/xfs/libxfs/xfs_sb.c | 2 ++ > >> 2 files changed, 3 insertions(+) > >> > >> diff --git a/fs/xfs/libxfs/xfs_fs.h b/fs/xfs/libxfs/xfs_fs.h > >> index c43877c8a279..42bc39501d81 100644 > >> --- a/fs/xfs/libxfs/xfs_fs.h > >> +++ b/fs/xfs/libxfs/xfs_fs.h > >> @@ -251,6 +251,7 @@ typedef struct xfs_fsop_resblks { > >> #define XFS_FSOP_GEOM_FLAGS_REFLINK (1 << 20) /* files can share blocks */ > >> #define XFS_FSOP_GEOM_FLAGS_BIGTIME (1 << 21) /* 64-bit nsec timestamps */ > >> #define XFS_FSOP_GEOM_FLAGS_INOBTCNT (1 << 22) /* inobt btree counter */ > >> +#define XFS_FSOP_GEOM_FLAGS_NREXT64 (1 << 23) /* 64-bit extent counter */ > >> > >> /* > >> * Minimum and maximum sizes need for growth checks. > >> diff --git a/fs/xfs/libxfs/xfs_sb.c b/fs/xfs/libxfs/xfs_sb.c > >> index bd632389ae92..0c1add39177f 100644 > >> --- a/fs/xfs/libxfs/xfs_sb.c > >> +++ b/fs/xfs/libxfs/xfs_sb.c > >> @@ -1138,6 +1138,8 @@ xfs_fs_geometry( > >> } else { > >> geo->logsectsize = BBSIZE; > >> } > >> + if (xfs_has_nrext64(mp)) > >> + geo->flags |= XFS_FSOP_GEOM_FLAGS_NREXT64; > >> geo->rtsectsize = sbp->sb_blocksize; > >> geo->dirblocksize = xfs_dir2_dirblock_bytes(sbp); > >> > >> -- > >> 2.30.2 > >> > > I think you accidently missed typing your response to this patch? Yep. Reviewed-by: Darrick J. Wong <djwong@xxxxxxxxxx> --D > > -- > chandan