]> git.apps.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
xfs_repair: mark space used by metadata files
authorDarrick J. Wong <djwong@kernel.org>
Thu, 21 Nov 2024 00:24:20 +0000 (16:24 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 24 Dec 2024 02:01:27 +0000 (18:01 -0800)
commite3cbc6358ac99969db08eee595157db6551164ee
treef80dcf274426c7bdfee40aa4a297f546782f3728
parent750afdf6989d106ecec41fbdf5150ac376583f13
xfs_repair: mark space used by metadata files

Track space used by metadata files as a separate incore extent type.
This ensures that we can warn about cross-linked metadata files, even
though we are going to rebuild the entire metadata directory tree in the
end.

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