]> www.infradead.org Git - users/hch/xfsprogs.git/commit
xfs: create incore realtime group structures
authorDarrick J. Wong <djwong@kernel.org>
Tue, 15 Oct 2024 19:38:43 +0000 (12:38 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Fri, 1 Nov 2024 20:44:48 +0000 (13:44 -0700)
commit3d5696f496a66f4dfda5de0e3b324366c4c3c2cd
treedb5d3157ef97dc484c7e7ae98f453713349dfcd1
parent12768d9103b8b10faada96f49663389a39f353af
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>
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