summaryrefslogtreecommitdiff
path: root/fs/xfs/scrub/scrub.c
AgeCommit message (Expand)AuthorFilesLines
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
2023-04-12xfs: split freemap from xchk_xattr_buf.bufDarrick J. Wong1-0/+3
2023-04-12xfs: manage inode DONTCACHE status at irele timeDarrick J. Wong1-1/+1
2023-04-12xfs: scrub should use ECHRNG to signal that the drain is neededDarrick J. Wong1-0/+10
2023-04-12xfs: minimize overhead of drain wakeups by using jump labelsDarrick J. Wong1-4/+21
2023-04-12xfs: clean up scrub context if scrub setup returns -EDEADLOCKDarrick J. Wong1-12/+16
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
2022-11-17xfs: pivot online scrub away from kmem.[ch]Darrick J. Wong1-3/+3
2022-05-27xfs: implement per-mount warnings for scrub and shrink usageDarrick J. Wong1-15/+2
2021-12-21xfs: fix quotaoff mutex usage now that we don't support disabling itDarrick J. Wong1-4/+0
2021-10-14xfs: don't allocate scrub contexts on the stackDarrick J. Wong1-29/+35
2021-08-19xfs: convert scrub to use mount-based feature checksDave Chinner1-6/+6
2021-08-19xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdownDave Chinner1-1/+1
2021-08-19xfs: convert remaining mount flags to state flagsDave Chinner1-1/+1
2021-08-19xfs: convert mount flags to featuresDave Chinner1-1/+1
2021-08-19xfs: replace xfs_sb_version checks with feature flag checksDave Chinner1-1/+1
2021-08-19xfs: remove unnecessary agno variable from struct xchk_agDarrick J. Wong1-3/+0
2021-04-09xfs: get rid of the ip parameter to xchk_setup_*Darrick J. Wong1-6/+5
2021-04-09xfs: fix scrub and remount-ro protection when running scrubDarrick J. Wong1-12/+19
2021-03-26xfs: bail out of scrub immediately if scan incompleteDarrick J. Wong1-1/+1
2020-03-26xfs: prohibit fs freezing when using empty transactionsDarrick J. Wong1-0/+9
2019-11-08xfs: fix missing header includesDarrick J. Wong1-0/+1
2019-06-29xfs: remove unused header filesEric Sandeen1-20/+0
2019-04-30xfs: add online scrub for superblock countersDarrick J. Wong1-0/+6
2019-04-26xfs: allow scrubbers to pause background reclaimDarrick J. Wong1-0/+2
2019-04-16xfs: scrub/repair should update filesystem metadata healthDarrick J. Wong1-0/+4
2019-04-16xfs: hoist the already_fixed variable to the scrub contextDarrick J. Wong1-3/+3
2019-04-16xfs: collapse scrub bool state flags into a single unsigned intDarrick J. Wong1-4/+4
2019-04-16xfs: refactor scrub context initializationDarrick J. Wong1-13/+18