summaryrefslogtreecommitdiff
path: root/fs/xfs/scrub/scrub.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-27xfs: don't open-code u64_to_user_ptrDarrick J. Wong1-1/+1
2024-04-24xfs: exchange-range for repairs is no longer dynamicDarrick J. Wong1-5/+3
2024-04-24xfs: only iget the file once when doing vectored scrub-by-handleDarrick J. Wong1-0/+45
2024-04-24xfs: introduce vectored scrub modeDarrick J. Wong1-0/+149
2024-04-24xfs: move xfs_ioc_scrub_metadata to scrub.cDarrick J. Wong1-1/+26
2024-04-24xfs: reduce the rate of cond_resched calls inside scrubDarrick J. Wong1-0/+1
2024-04-24xfs: fix corruptions in the directory treeDarrick J. Wong1-1/+1
2024-04-24xfs: teach online scrub to find directory tree structure problemsDarrick J. Wong1-0/+7
2024-04-24xfs: adapt the orphanage code to handle parent pointersDarrick J. Wong1-0/+2
2024-04-16xfs: create subordinate scrub contexts for xchk_metadata_inode_subtypeDarrick J. Wong1-0/+63
2024-04-16xfs: online repair of symbolic linksDarrick J. Wong1-1/+1
2024-04-16xfs: move orphan files to the orphanageDarrick J. Wong1-0/+2
2024-04-16xfs: online repair of parent pointersDarrick J. Wong1-1/+1
2024-04-16xfs: online repair of directoriesDarrick J. Wong1-1/+1
2024-04-16xfs: repair extended attributesDarrick J. Wong1-1/+1
2024-04-16xfs: online repair of realtime summariesDarrick J. Wong1-1/+2
2024-04-16xfs: teach the tempfile to set up atomic file content exchangesDarrick J. Wong1-3/+5
2024-04-16xfs: create temporary files and directories for online repairDarrick J. Wong1-0/+3
2024-02-22xfs: hook live rmap operations during a repair operationDarrick J. Wong1-0/+4
2024-02-22xfs: repair the rmapbtDarrick J. Wong1-1/+1
2024-02-22xfs: support in-memory btreesDarrick J. Wong1-0/+5
2024-02-22xfs: repair summary countersDarrick J. Wong1-1/+1
2024-02-22xfs: update health status if we get a clean bill of healthDarrick J. Wong1-0/+6
2024-02-22xfs: teach repair to fix file nlinksDarrick J. Wong1-1/+1
2024-02-22xfs: track directory entry updates during live nlinks fsckDarrick J. Wong1-0/+3
2024-02-22xfs: teach scrub to check file nlinksDarrick J. Wong1-0/+6
2024-02-22xfs: repair dquots based on live quotacheck resultsDarrick J. Wong1-1/+1
2024-02-22xfs: track quota updates during live quotacheckDarrick J. Wong1-0/+3
2024-02-22xfs: implement live quotacheck inode scanDarrick J. Wong1-0/+6
2023-12-15xfs: repair quotasDarrick J. Wong1-3/+3
2023-12-15xfs: online repair of realtime bitmapsDarrick J. Wong1-1/+1
2023-12-15xfs: always check the rtbitmap and rtsummary filesDarrick J. Wong1-2/+0
2023-12-15xfs: repair problems in CoW forksDarrick J. Wong1-1/+1
2023-12-15xfs: refactor repair forcing tests into a repair.c helperDarrick J. Wong1-13/+1
2023-12-15xfs: repair inode fork block mapping data structuresDarrick J. Wong1-2/+2
2023-12-15xfs: repair inode recordsDarrick J. Wong1-1/+1
2023-12-15xfs: repair refcount btreesDarrick J. Wong1-1/+1
2023-12-15xfs: repair inode btreesDarrick J. Wong1-2/+4
2023-12-15xfs: repair free space btreesDarrick J. Wong1-5/+9
2023-12-15xfs: remove trivial bnobt/inobt scrub helpersDarrick J. Wong1-4/+4
2023-09-12xfs: only call xchk_stats_merge after validating scrub inputsDarrick J. Wong1-2/+2
2023-08-30Merge tag 'xfs-6.6-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-15/+31
2023-08-10xfs: allow userspace to rebuild metadata structuresDarrick J. Wong1-1/+10
2023-08-10xfs: don't complain about unfixed metadata when repairs were injectedDarrick J. Wong1-5/+2
2023-08-10xfs: implement online scrubbing of rtsummary infoDarrick J. Wong1-2/+7
2023-08-10xfs: wrap ilock/iunlock operations on sc->ipDarrick J. Wong1-1/+1
2023-08-10xfs: get our own reference to inodes that we want to scrubDarrick J. Wong1-5/+1
2023-08-10xfs: track usage statistics of online fsckDarrick J. Wong1-1/+10
2023-08-04xfs: stabilize fs summary counters for online fsckDarrick J. Wong1-1/+5
2023-05-02xfs: disable reaping in fscounters scrubDarrick J. Wong1-2/+0