Hi all, Refactor the quota file loading code in preparation for adding metadata directory trees. Did you know that quotarm works even when quota isn't active? If you're going to start using this code, I strongly recommend pulling from my git trees, which are linked below. With a bit of luck, this should all go splendidly. Comments and questions are, as always, welcome. --D kernel git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=quota-cleanups-6.12 --- Commits in this patchset: * xfs: refactor loading quota inodes in the regular case --- fs/xfs/xfs_qm.c | 46 +++++++++++++++++++++++++++++++++++----- fs/xfs/xfs_qm.h | 3 +++ fs/xfs/xfs_qm_syscalls.c | 13 +++++------ fs/xfs/xfs_quotaops.c | 53 +++++++++++++++++++++++++++------------------- 4 files changed, 80 insertions(+), 35 deletions(-)