]> git.apps.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
xfs: add realtime rmap btree operations
authorDarrick J. Wong <djwong@kernel.org>
Mon, 24 Feb 2025 18:21:47 +0000 (10:21 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 25 Feb 2025 17:15:57 +0000 (09:15 -0800)
commit5dd143e1210d1a1cb94fa4a161ceaef9b5c59803
treee30165aebe4326c80d13eafac4c138848f42a0dc
parentb866a98211e988ac28714d38e07c1fced7e3bd74
xfs: add realtime rmap btree operations

Source kernel commit: d386b4024372ea2f06aaa0f2c6c380b45ba0536e

Implement the generic btree operations needed to manipulate rtrmap
btree blocks. This is different from the regular rmapbt in that we
allocate space from the filesystem at large, and are neither
constrained to the free space nor any particular AG.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
libxfs/xfs_btree.c
libxfs/xfs_btree.h
libxfs/xfs_rtrmap_btree.c