summaryrefslogtreecommitdiff
path: root/fs/xfs/scrub/repair.h
AgeCommit message (Expand)AuthorFilesLines
2024-02-22xfs: port refcount repair to the new refcount bag structureDarrick J. Wong1-0/+2
2024-02-22xfs: hook live rmap operations during a repair operationDarrick J. Wong1-0/+4
2024-02-22xfs: create a shadow rmap btree during rmap repairDarrick J. Wong1-0/+2
2024-02-22xfs: repair the rmapbtDarrick J. Wong1-1/+5
2024-02-22xfs: repair summary countersDarrick J. Wong1-0/+2
2024-02-22xfs: teach repair to fix file nlinksDarrick J. Wong1-0/+2
2024-02-22xfs: repair dquots based on live quotacheck resultsDarrick J. Wong1-0/+5
2023-12-15xfs: repair quotasDarrick J. Wong1-0/+7
2023-12-15xfs: online repair of realtime bitmapsDarrick J. Wong1-0/+7
2023-12-15xfs: repair the inode core and forks of a metadata inodeDarrick J. Wong1-0/+2
2023-12-15xfs: repair problems in CoW forksDarrick J. Wong1-0/+2
2023-12-15xfs: refactor repair forcing tests into a repair.c helperDarrick J. Wong1-0/+2
2023-12-15xfs: repair inode fork block mapping data structuresDarrick J. Wong1-0/+6
2023-12-15xfs: reintroduce reaping of file metadata blocks to xrep_reap_extentsDarrick J. Wong1-0/+1
2023-12-15xfs: repair inode recordsDarrick J. Wong1-0/+20
2023-12-15xfs: disable online repair quota helpers when quota not enabledDarrick J. Wong1-0/+9
2023-12-15xfs: repair refcount btreesDarrick J. Wong1-0/+2
2023-12-15xfs: repair inode btreesDarrick J. Wong1-0/+17
2023-12-15xfs: repair free space btreesDarrick J. Wong1-0/+24
2023-08-10xfs: track usage statistics of online fsckDarrick J. Wong1-2/+5
2023-08-10xfs: reap large AG metadata extents when possibleDarrick J. Wong1-0/+9
2023-08-10xfs: only invalidate blocks if we're going to free themDarrick J. Wong1-1/+0
2023-08-10xfs: move the post-repair block reaping code to a separate fileDarrick J. Wong1-2/+0
2023-08-10xfs: cull repair code that will never get usedDarrick J. Wong1-6/+0
2023-04-12xfs: introduce bitmap type for AG blocksDarrick J. Wong1-0/+1
2023-04-12xfs: update copyright years for scrub/ filesDarrick J. Wong1-1/+1
2023-04-12xfs: fix author and spdx headers on scrub/ filesDarrick J. Wong1-2/+2
2021-10-14xfs: stricter btree height checking when scanning for btree rootsDarrick J. Wong1-0/+3
2021-04-09xfs: get rid of the ip parameter to xchk_setup_*Darrick J. Wong1-3/+3
2020-07-29xfs: create xfs_dqtype_t to represent quota typesDarrick J. Wong1-1/+3
2020-03-18xfs: rename xfs_bitmap to xbitmapDarrick J. Wong1-3/+3
2020-01-09xfs: remove bogus assertion when online repair isn't enabledDarrick J. Wong1-1/+0
2019-04-16xfs: hoist the already_fixed variable to the scrub contextDarrick J. Wong1-3/+2
2019-02-12xfs: use buf ops magic to detect btree block typeDarrick J. Wong1-3/+0
2018-12-12xfs: const-ify xfs_owner_info argumentsDarrick J. Wong1-3/+4
2018-08-10xfs: repair the AGIDarrick J. Wong1-0/+2
2018-08-10xfs: repair the AGFLDarrick J. Wong1-0/+2
2018-08-10xfs: repair the AGFDarrick J. Wong1-0/+2
2018-07-31xfs: refactor the xrep_extent_list into xfs_bitmapDarrick J. Wong1-5/+3
2018-07-30xfs: move the repair extent list into its own fileDarrick J. Wong1-26/+1
2018-07-23xfs: fix indentation and other whitespace problems in scrub/repairDarrick J. Wong1-16/+12
2018-07-23xfs: shorten struct xfs_scrub_context to struct xfs_scrubDarrick J. Wong1-19/+19
2018-07-23xfs: shorten xfs_repair_ prefix to xrep_Darrick J. Wong1-37/+37
2018-06-07xfs: convert to SPDX license tagsDave Chinner1-15/+1
2018-05-30xfs: repair superblocksDarrick J. Wong1-0/+2
2018-05-30xfs: add helpers to attach quotas to inodesDarrick J. Wong1-0/+2
2018-05-30xfs: recover AG btree roots from rmap dataDarrick J. Wong1-0/+20
2018-05-30xfs: add helpers to dispose of old btree blocks after a repairDarrick J. Wong1-0/+6
2018-05-30xfs: add helpers to collect and sift btree block pointers during repairDarrick J. Wong1-0/+28
2018-05-30xfs: add helpers to allocate and initialize fresh btree rootsDarrick J. Wong1-0/+6