On 5/7/18 6:28 PM, Dave Chinner wrote: > On Mon, May 07, 2018 at 09:32:42AM -0700, Darrick J. Wong wrote: >> On Mon, May 07, 2018 at 09:20:28AM -0500, Eric Sandeen wrote: ... >>> diff --git a/libxfs/xfs_quota_defs.h b/libxfs/xfs_quota_defs.h >>> index bb1b13a9..067475e2 100644 >>> --- a/libxfs/xfs_quota_defs.h >>> +++ b/libxfs/xfs_quota_defs.h >>> @@ -30,6 +30,8 @@ >>> typedef uint64_t xfs_qcnt_t; >>> typedef uint16_t xfs_qwarncnt_t; >>> >>> +#define XFS_DQUOT_CLUSTER_SIZE_FSB (xfs_filblks_t)1 >> >> Requires a kernel patch, right? :) > > It's already defined in the kernel in fs/xfs/xfs_qm.h. > > And userspace also defines it as a private define to allow libxfs to > build: > > $ git grep XFS_DQUOT_CLUSTER_SIZE_FSB > libxfs/libxfs_priv.h:#define XFS_DQUOT_CLUSTER_SIZE_FSB (xfs_filblks_t)1 > libxfs/xfs_trans_resv.c: XFS_FSB_TO_B(mp, XFS_DQUOT_CLUSTER_SIZE_FSB) - 1); > libxfs/xfs_trans_space.h: XFS_DQUOT_CLUSTER_SIZE_FSB) > $ > > If it's going to be used outside libxfs in userspace, then it should > be lifted to a libxfs header file both in the kernel and userspace, > such as fs/xfs/xfs_quota_defs.h.... Ok, which is what I did in the first place. :) Ok, so can change it on the kernel side to keep up with this patch, then. Thanks, -Eric -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html