-
- Downloads
xfs: repair free space btrees
Rebuild the free space btrees from the gaps in the rmap btree. Refer to the case study in Documentation/filesystems/xfs-online-fsck-design.rst for more details. Signed-off-by:Darrick J. Wong <djwong@kernel.org> Reviewed-by:
Dave Chinner <dchinner@redhat.com> Reviewed-by:
Christoph Hellwig <hch@lst.de>
Showing
- fs/xfs/Makefile 1 addition, 0 deletionsfs/xfs/Makefile
- fs/xfs/libxfs/xfs_ag.h 9 additions, 0 deletionsfs/xfs/libxfs/xfs_ag.h
- fs/xfs/libxfs/xfs_ag_resv.c 2 additions, 0 deletionsfs/xfs/libxfs/xfs_ag_resv.c
- fs/xfs/libxfs/xfs_alloc.c 4 additions, 6 deletionsfs/xfs/libxfs/xfs_alloc.c
- fs/xfs/libxfs/xfs_alloc.h 1 addition, 1 deletionfs/xfs/libxfs/xfs_alloc.h
- fs/xfs/libxfs/xfs_alloc_btree.c 12 additions, 1 deletionfs/xfs/libxfs/xfs_alloc_btree.c
- fs/xfs/libxfs/xfs_types.h 7 additions, 0 deletionsfs/xfs/libxfs/xfs_types.h
- fs/xfs/scrub/alloc.c 15 additions, 3 deletionsfs/xfs/scrub/alloc.c
- fs/xfs/scrub/alloc_repair.c 934 additions, 0 deletionsfs/xfs/scrub/alloc_repair.c
- fs/xfs/scrub/common.h 19 additions, 0 deletionsfs/xfs/scrub/common.h
- fs/xfs/scrub/newbt.c 44 additions, 4 deletionsfs/xfs/scrub/newbt.c
- fs/xfs/scrub/newbt.h 3 additions, 0 deletionsfs/xfs/scrub/newbt.h
- fs/xfs/scrub/repair.c 72 additions, 0 deletionsfs/xfs/scrub/repair.c
- fs/xfs/scrub/repair.h 24 additions, 0 deletionsfs/xfs/scrub/repair.h
- fs/xfs/scrub/scrub.c 9 additions, 5 deletionsfs/xfs/scrub/scrub.c
- fs/xfs/scrub/scrub.h 8 additions, 0 deletionsfs/xfs/scrub/scrub.h
- fs/xfs/scrub/trace.h 23 additions, 1 deletionfs/xfs/scrub/trace.h
- fs/xfs/scrub/xfarray.h 22 additions, 0 deletionsfs/xfs/scrub/xfarray.h
- fs/xfs/xfs_extent_busy.c 13 additions, 0 deletionsfs/xfs/xfs_extent_busy.c
- fs/xfs/xfs_extent_busy.h 2 additions, 0 deletionsfs/xfs/xfs_extent_busy.h
Loading