]> www.infradead.org Git - users/hch/xfsprogs.git/commit
xfs: use metadir for quota inodes
authorDarrick J. Wong <djwong@kernel.org>
Thu, 22 Aug 2024 16:00:00 +0000 (09:00 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Wed, 9 Oct 2024 23:29:15 +0000 (16:29 -0700)
commitcecf087f819b6a74ff8c892b559df60d49f1dd10
tree9ea95a9efebb6f57875c1c03d680f126a32c886a
parentbabb5585063ad7b5d468573e455286a1daf0f839
xfs: use metadir for quota inodes

Store the quota inodes in the /quota metadata directory if metadir is
enabled.  This enables us to stop using the sb_[ugp]uotino fields in the
superblock.  From this point on, all metadata files will be children of
the metadata directory tree root.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
include/xfs_mount.h
libxfs/init.c
libxfs/xfs_dquot_buf.c
libxfs/xfs_quota_defs.h
libxfs/xfs_sb.c