]> www.infradead.org Git - users/hch/xfsprogs.git/commit
xfs: create incore realtime group structures
authorDarrick J. Wong <djwong@kernel.org>
Mon, 25 Nov 2024 21:14:18 +0000 (13:14 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Thu, 28 Nov 2024 02:33:13 +0000 (18:33 -0800)
commite627ebbc22d55de74ce8ec9b6c94f1272dc830b5
tree58956fbe631395874f1d2809fd1550c5c20c846f
parentff518a75bb0d52e29d7eb54d90d4621446c278f6
xfs: create incore realtime group structures

Source kernel commit: 87fe4c34a383d51ec75f254240bcd08828f4ce5a

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>
17 files changed:
db/block.h
db/convert.c
db/faddr.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_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