]> www.infradead.org Git - users/hch/xfsprogs.git/commit
xfs: introduce realtime rmap btree ondisk definitions
authorDarrick J. Wong <djwong@kernel.org>
Thu, 21 Nov 2024 00:24:47 +0000 (16:24 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Thu, 28 Nov 2024 02:33:21 +0000 (18:33 -0800)
commit7c1c4d9a458f93ce52859ff846f23d4da93ba13c
treef4f0233e090e6fdddbbd1aef615bab968652c09d
parent6194575606cb37a14adfcc8332be9db348acf587
xfs: introduce realtime rmap btree ondisk definitions

Add the ondisk structure definitions for realtime rmap btrees. The
realtime rmap btree will be rooted from a hidden inode so it needs to
have a separate btree block magic and pointer format.

Next, add everything needed to read, write and manipulate rmap btree
blocks. This prepares the way for connecting the btree operations
implementation.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
include/libxfs.h
include/xfs_mount.h
libxfs/Makefile
libxfs/init.c
libxfs/xfs_btree.c
libxfs/xfs_format.h
libxfs/xfs_ondisk.h
libxfs/xfs_rtrmap_btree.c [new file with mode: 0644]
libxfs/xfs_rtrmap_btree.h [new file with mode: 0644]
libxfs/xfs_sb.c
libxfs/xfs_shared.h