summaryrefslogtreecommitdiffstats
path: root/fs/xfs/scrub/scrub.c
Commit message (Expand)AuthorAgeFilesLines
* xfs: disable reaping in fscounters scrubDarrick J. Wong2023-05-021-2/+0
* xfs: split freemap from xchk_xattr_buf.bufDarrick J. Wong2023-04-111-0/+3
* xfs: manage inode DONTCACHE status at irele timeDarrick J. Wong2023-04-111-1/+1
* xfs: scrub should use ECHRNG to signal that the drain is neededDarrick J. Wong2023-04-111-0/+10
* xfs: minimize overhead of drain wakeups by using jump labelsDarrick J. Wong2023-04-111-4/+21
* xfs: clean up scrub context if scrub setup returns -EDEADLOCKDarrick J. Wong2023-04-111-12/+16
* xfs: update copyright years for scrub/ filesDarrick J. Wong2023-04-111-1/+1
* xfs: fix author and spdx headers on scrub/ filesDarrick J. Wong2023-04-111-2/+2
* xfs: pivot online scrub away from kmem.[ch]Darrick J. Wong2022-11-161-3/+3
* xfs: implement per-mount warnings for scrub and shrink usageDarrick J. Wong2022-05-271-15/+2
* xfs: fix quotaoff mutex usage now that we don't support disabling itDarrick J. Wong2021-12-211-4/+0
* xfs: don't allocate scrub contexts on the stackDarrick J. Wong2021-10-141-29/+35
* xfs: convert scrub to use mount-based feature checksDave Chinner2021-08-191-6/+6
* xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdownDave Chinner2021-08-191-1/+1
* xfs: convert remaining mount flags to state flagsDave Chinner2021-08-191-1/+1
* xfs: convert mount flags to featuresDave Chinner2021-08-191-1/+1
* xfs: replace xfs_sb_version checks with feature flag checksDave Chinner2021-08-191-1/+1
* xfs: remove unnecessary agno variable from struct xchk_agDarrick J. Wong2021-08-181-3/+0
* xfs: get rid of the ip parameter to xchk_setup_*Darrick J. Wong2021-04-091-6/+5
* xfs: fix scrub and remount-ro protection when running scrubDarrick J. Wong2021-04-091-12/+19
* xfs: bail out of scrub immediately if scan incompleteDarrick J. Wong2021-03-251-1/+1
* xfs: prohibit fs freezing when using empty transactionsDarrick J. Wong2020-03-261-0/+9
* xfs: fix missing header includesDarrick J. Wong2019-11-071-0/+1
* xfs: remove unused header filesEric Sandeen2019-06-281-20/+0
* xfs: add online scrub for superblock countersDarrick J. Wong2019-04-301-0/+6
* xfs: allow scrubbers to pause background reclaimDarrick J. Wong2019-04-261-0/+2
* xfs: scrub/repair should update filesystem metadata healthDarrick J. Wong2019-04-161-0/+4
* xfs: hoist the already_fixed variable to the scrub contextDarrick J. Wong2019-04-161-3/+3
* xfs: collapse scrub bool state flags into a single unsigned intDarrick J. Wong2019-04-161-4/+4
* xfs: refactor scrub context initializationDarrick J. Wong2019-04-161-13/+18
* xfs: remove suport for filesystems without unwritten extent flagChristoph Hellwig2018-10-181-13/+0
* xfs: repair the AGIDarrick J. Wong2018-08-101-1/+1
* xfs: repair the AGFLDarrick J. Wong2018-08-101-1/+1
* xfs: repair the AGFDarrick J. Wong2018-08-101-1/+1
* xfs: clean up IRELE/iput callsitesDarrick J. Wong2018-07-261-1/+1
* xfs: fix indentation and other whitespace problems in scrub/repairDarrick J. Wong2018-07-231-4/+4
* xfs: shorten struct xfs_scrub_context to struct xfs_scrubDarrick J. Wong2018-07-231-5/+5
* xfs: shorten xfs_repair_ prefix to xrep_Darrick J. Wong2018-07-231-27/+27
* xfs: shorten xfs_scrub_ prefixDarrick J. Wong2018-07-231-68/+74
* xfs: convert to SPDX license tagsDave Chinner2018-06-061-15/+1
* xfs: repair superblocksDarrick J. Wong2018-05-301-1/+1
* xfs: implement the metadata repair ioctl flagDarrick J. Wong2018-05-151-7/+131
* xfs: skip scrub xref if corruption already notedDarrick J. Wong2018-05-151-2/+2
* xfs: avoid ilock games in the quota scrubberDarrick J. Wong2018-05-151-0/+4
* xfs: don't iunlock unlocked inodesDarrick J. Wong2018-01-171-1/+2
* xfs: set up scrub cross-referencing helpersDarrick J. Wong2018-01-171-0/+10
* xfs: move all scrub input checking to xfs_scrub_validateEric Sandeen2018-01-081-12/+56
* xfs: factor out scrub input checkingEric Sandeen2018-01-081-31/+44
* xfs: explicitly initialize meta_scrub_ops array by typeEric Sandeen2018-01-081-25/+28
* fs: xfs: remove duplicate includesPravin Shedge2017-12-081-1/+0