summaryrefslogtreecommitdiff
path: root/fs/xfs/scrub
AgeCommit message (Expand)AuthorFilesLines
2024-11-05xfs: update sb field checks when metadir is turned onDarrick J. Wong1-12/+24
2024-11-05xfs: scrub quota file metapathsDarrick J. Wong1-0/+76
2024-11-05xfs: move the min and max group block numbers to xfs_groupDarrick J. Wong3-7/+7
2024-11-05xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_tDarrick J. Wong1-2/+9
2024-11-05xfs: scrub metadir paths for rtgroup metadataDarrick J. Wong1-0/+92
2024-11-05xfs: repair realtime group superblockDarrick J. Wong3-1/+20
2024-11-05xfs: scrub the realtime group superblockDarrick J. Wong7-1/+84
2024-11-05xfs: don't coalesce file mappings that cross rtgroup boundaries in scrubDarrick J. Wong1-1/+15
2024-11-05xfs: encode the rtsummary in big endian formatDarrick J. Wong1-0/+5
2024-11-05xfs: add block headers to realtime bitmap and summary blocksDarrick J. Wong1-2/+13
2024-11-05xfs: record rt group metadata errors in the health systemDarrick J. Wong1-11/+20
2024-11-05xfs: add frextents to the lazysbcounters when rtgroups enabledDarrick J. Wong1-4/+5
2024-11-05xfs: make RT extent numbers relative to the rtgroupChristoph Hellwig2-8/+7
2024-11-05xfs: refactor xfs_rtsummary_blockcountChristoph Hellwig1-6/+2
2024-11-05xfs: refactor xfs_rtbitmap_blockcountChristoph Hellwig2-7/+3
2024-11-05xfs: calculate RT bitmap and summary blocks based on sb_rextentsChristoph Hellwig2-3/+5
2024-11-05xfs: move RT bitmap and summary information to the rtgroupChristoph Hellwig7-81/+108
2024-11-05xfs: add rtgroup-based realtime scrubbing context managementDarrick J. Wong6-0/+181
2024-11-05xfs: repair metadata directory file path connectivityDarrick J. Wong4-3/+358
2024-11-05xfs: confirm dotdot target before replacing it during a repairDarrick J. Wong1-4/+8
2024-11-05xfs: check metadata directory file path connectivityDarrick J. Wong8-1/+224
2024-11-05xfs: move repair temporary files to the metadata directory treeDarrick J. Wong3-0/+105
2024-11-05xfs: check the metadata directory inumber in superblocksDarrick J. Wong1-0/+5
2024-11-05xfs: scrub metadata directoriesDarrick J. Wong6-3/+56
2024-11-05xfs: fix di_metatype field of inodes that won't loadDarrick J. Wong2-3/+12
2024-11-05xfs: adjust parent pointer scrubber for sb-rooted metadata filesDarrick J. Wong2-4/+39
2024-11-05xfs: metadata files can have xattrs if metadir is enabledDarrick J. Wong2-9/+26
2024-11-05xfs: do not count metadata directory files when doing online quotacheckDarrick J. Wong1-2/+5
2024-11-05xfs: refactor directory tree root predicatesDarrick J. Wong13-45/+76
2024-11-05xfs: hide metadata inodes from everyone because they are specialDarrick J. Wong1-0/+8
2024-11-05xfs: enforce metadata inode flagDarrick J. Wong3-4/+42
2024-11-05xfs: define the on-disk format for the metadir featureDarrick J. Wong2-4/+7
2024-11-05xfs: standardize EXPERIMENTAL warning generationDarrick J. Wong1-2/+1
2024-11-05xfs: rename metadata inode predicatesDarrick J. Wong6-6/+6
2024-11-05xfs: add a generic group pointer to the btree cursorChristoph Hellwig9-18/+23
2024-11-05xfs: convert busy extent tracking to the generic group structureChristoph Hellwig2-4/+7
2024-11-05xfs: return the busy generation from xfs_extent_busy_list_emptyChristoph Hellwig1-6/+3
2024-11-05xfs: move the online repair rmap hooks to the generic group structureChristoph Hellwig1-2/+2
2024-11-05xfs: move draining of deferred operations to the generic group structureChristoph Hellwig1-2/+2
2024-11-05xfs: move metadata health tracking to the generic group structureChristoph Hellwig1-4/+4
2024-11-05xfs: switch perag iteration from the for_each macros to a while based iteratorChristoph Hellwig5-22/+14
2024-11-05xfs: factor out a generic xfs_group structureChristoph Hellwig10-69/+70
2024-11-05xfs: convert remaining trace points to pass pag structuresChristoph Hellwig6-38/+36
2024-11-05xfs: pass the pag to the xrep_newbt_extent_class tracepointsChristoph Hellwig3-29/+24
2024-11-05xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsize} trace pointsChristoph Hellwig2-16/+15
2024-11-05xfs: pass objects to the xrep_ibt_walk_rmap tracepointChristoph Hellwig2-22/+11
2024-11-05xfs: constify pag arguments to trace pointsChristoph Hellwig1-15/+19
2024-11-05xfs: remove the unused xrep_bmap_walk_rmap trace pointChristoph Hellwig1-1/+0
2024-11-05xfs: add a xfs_agino_to_ino helperChristoph Hellwig4-19/+8
2024-11-05xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpersChristoph Hellwig10-48/+31