]> www.infradead.org Git - users/hch/xfsprogs.git/commit
xfs: create incore realtime group structures
authorDarrick J. Wong <djwong@kernel.org>
Mon, 23 Sep 2024 20:41:07 +0000 (13:41 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Wed, 9 Oct 2024 23:29:10 +0000 (16:29 -0700)
commita806436fde1b4d19730db198befe8fe36aab8e59
treed01119383481c918f56fda41d896600a1bbbf7ab
parent684d585040c58bbb7858538e590864bfc8debace
xfs: create incore realtime group structures

Create an incore object that will contain information about a realtime
allocation group.  This will eventually enable us to shard the realtime
section in a similar manner to how we shard the data section, but for
now just a single object for the entire RT subvolume is created.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
16 files changed:
db/convert.c
include/libxfs.h
include/platform_defs.h
include/xfs_mount.h
include/xfs_trace.h
libxfs/Makefile
libxfs/init.c
libxfs/libxfs_api_defs.h
libxfs/libxfs_priv.h
libxfs/xfs_format.h
libxfs/xfs_group.c
libxfs/xfs_rtgroup.c [new file with mode: 0644]
libxfs/xfs_rtgroup.h [new file with mode: 0644]
libxfs/xfs_sb.c
libxfs/xfs_types.h
mkfs/xfs_mkfs.c