summaryrefslogtreecommitdiff
path: root/fs/xfs/scrub
AgeCommit message (Expand)AuthorFilesLines
2024-03-25xfs: don't use current->journal_infoDave Chinner1-3/+1
2024-02-26xfs: fix scrub stats file permissionsDarrick J. Wong1-2/+2
2024-02-22xfs: move remote symlink target read function to libxfsDarrick J. Wong1-1/+1
2024-02-22xfs: move xfs_symlink_remote.c declarations to xfs_symlink_remote.hDarrick J. Wong2-0/+2
2024-02-22xfs: port refcount repair to the new refcount bag structureDarrick J. Wong3-106/+72
2024-02-22xfs: create refcount bag structure for btree repairsDarrick J. Wong4-0/+400
2024-02-22xfs: define an in-memory btree for storing refcount bag info during repairsDarrick J. Wong2-0/+386
2024-02-22xfs: hook live rmap operations during a repair operationDarrick J. Wong8-6/+238
2024-02-22xfs: create a shadow rmap btree during rmap repairDarrick J. Wong3-69/+185
2024-02-22xfs: repair the rmapbtDarrick J. Wong11-11/+1536
2024-02-22xfs: create agblock bitmap helper to count the number of set regionsDarrick J. Wong3-0/+21
2024-02-22xfs: create a helper to decide if a file mapping targets the rt volumeDarrick J. Wong1-1/+1
2024-02-22xfs: support in-memory btreesDarrick J. Wong2-0/+8
2024-02-22xfs: consolidate btree block verificationChristoph Hellwig1-8/+1
2024-02-22xfs: consolidate btree ptr checkingChristoph Hellwig1-8/+4
2024-02-22xfs: remove xfs_btnum_tChristoph Hellwig3-17/+7
2024-02-22xfs: split xfs_inobt_init_cursorChristoph Hellwig6-18/+15
2024-02-22xfs: remove the which variable in xchk_iallocbtChristoph Hellwig1-10/+4
2024-02-22xfs: split xfs_allocbt_init_cursorChristoph Hellwig5-24/+18
2024-02-22xfs: refactor the btree cursor allocation logic in xchk_ag_btcur_initChristoph Hellwig3-75/+45
2024-02-22xfs: add a name field to struct xfs_btree_opsChristoph Hellwig1-20/+20
2024-02-22xfs: split the agf_roots and agf_levels arraysChristoph Hellwig3-36/+24
2024-02-22xfs: remove xfs_bmbt_stage_cursorChristoph Hellwig1-1/+7
2024-02-22xfs: remove xfs_refcountbt_stage_cursorChristoph Hellwig1-2/+2
2024-02-22xfs: remove xfs_inobt_stage_cursorChristoph Hellwig1-4/+5
2024-02-22xfs: remove xfs_allocbt_stage_cursorChristoph Hellwig1-4/+7
2024-02-22xfs: add a xfs_btree_init_ptr_from_curChristoph Hellwig1-1/+1
2024-02-22xfs: split out a btree type from the btree ops geometry flagsChristoph Hellwig2-7/+7
2024-02-22xfs: store the btree pointer length in struct xfs_btree_opsDarrick J. Wong2-3/+3
2024-02-22xfs: encode the btree geometry flags in the btree ops structureDarrick J. Wong3-14/+14
2024-02-22xfs: fix imprecise logic in xchk_btree_check_block_ownerDarrick J. Wong1-1/+6
2024-02-22xfs: repair summary countersDarrick J. Wong7-18/+127
2024-02-22xfs: update health status if we get a clean bill of healthDarrick J. Wong5-1/+75
2024-02-22xfs: remember sick inodes that get inactivatedDarrick J. Wong1-3/+13
2024-02-22xfs: report XFS_IS_CORRUPT errors to the health systemDarrick J. Wong1-2/+7
2024-02-22xfs: separate the marking of sick and checked metadataDarrick J. Wong1-4/+4
2024-02-22xfs: teach repair to fix file nlinksDarrick J. Wong6-3/+236
2024-02-22xfs: track directory entry updates during live nlinks fsckDarrick J. Wong6-3/+139
2024-02-22xfs: teach scrub to check file nlinksDarrick J. Wong9-1/+1090
2024-02-22xfs: repair dquots based on live quotacheck resultsDarrick J. Wong7-6/+283
2024-02-22xfs: repair cannot update the summary counters when logging quota flagsDarrick J. Wong1-7/+34
2024-02-22xfs: track quota updates during live quotacheckDarrick J. Wong6-6/+370
2024-02-22xfs: implement live quotacheck inode scanDarrick J. Wong9-3/+669
2024-02-22xfs: create a sparse load xfarray functionDarrick J. Wong1-0/+19
2024-02-22xfs: create a xchk_trans_alloc_empty helper for scrubDarrick J. Wong3-2/+10
2024-02-22xfs: repair file modes by scanning for a dirent pointing to usDarrick J. Wong5-6/+312
2024-02-22xfs: create a predicate to determine if two xfs_names are the sameDarrick J. Wong1-2/+2
2024-02-22xfs: iscan batching should handle unallocated inodes tooDarrick J. Wong3-15/+119
2024-02-22xfs: cache a bunch of inodes for repair scansDarrick J. Wong3-30/+159
2024-02-22xfs: stagger the starting AG of scrub iscans to reduce contentionDarrick J. Wong3-12/+89