]> git.apps.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
xfs_repair: add a real per-AG bitmap abstraction
authorChristoph Hellwig <hch@lst.de>
Thu, 21 Nov 2024 00:24:35 +0000 (16:24 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 24 Dec 2024 02:01:33 +0000 (18:01 -0800)
commit92ba3b0d5a546cb2f2873d94bc97e725fbd6ade5
tree5bb59c90d793f2242c58f69ca88cfd9604c6d9c3
parent4933b7fa4d424a0c0f1d9c1f8c55483c0928b60e
xfs_repair: add a real per-AG bitmap abstraction

Add a struct bmap that contains the btree root and the lock, and provide
helpers for loking instead of directly poking into the data structure.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: "Darrick J. Wong" <djwong@kernel.org>
Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
repair/dino_chunks.c
repair/dinode.c
repair/globals.c
repair/globals.h
repair/incore.c
repair/incore.h
repair/rmap.c
repair/scan.c