| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-01-13 | xfs: constify feature checks | Christoph Hellwig | 1 | -1/+1 |
| 2024-12-23 | xfs: cross-reference checks with the rt refcount btree | Darrick J. Wong | 1 | -0/+9 |
| 2024-12-23 | xfs: scrub the realtime refcount btree | Darrick J. Wong | 1 | -0/+3 |
| 2024-12-23 | xfs: cross-reference the realtime rmapbt | Darrick J. Wong | 1 | -0/+9 |
| 2024-12-23 | xfs: scrub the realtime rmapbt | Darrick J. Wong | 1 | -0/+5 |
| 2024-12-12 | xfs: separate healthy clearing mask during repair | Darrick J. Wong | 1 | -0/+6 |
| 2024-11-05 | xfs: scrub the realtime group superblock | Darrick J. Wong | 1 | -0/+2 |
| 2024-11-05 | xfs: add rtgroup-based realtime scrubbing context management | Darrick J. Wong | 1 | -0/+13 |
| 2024-11-05 | xfs: check metadata directory file path connectivity | Darrick J. Wong | 1 | -0/+2 |
| 2024-09-01 | xfs: add xchk_setup_nothing and xchk_nothing helpers | Darrick J. Wong | 1 | -20/+9 |
| 2024-04-23 | xfs: exchange-range for repairs is no longer dynamic | Darrick J. Wong | 1 | -7/+0 |
| 2024-04-23 | xfs: use dontcache for grabbing inodes during scrub | Darrick J. Wong | 1 | -0/+7 |
| 2024-04-23 | xfs: reduce the rate of cond_resched calls inside scrub | Darrick J. Wong | 1 | -0/+64 |
| 2024-04-23 | xfs: teach online scrub to find directory tree structure problems | Darrick J. Wong | 1 | -0/+1 |
| 2024-04-15 | xfs: create subordinate scrub contexts for xchk_metadata_inode_subtype | Darrick J. Wong | 1 | -0/+11 |
| 2024-04-15 | xfs: move orphan files to the orphanage | Darrick J. Wong | 1 | -0/+4 |
| 2024-04-15 | xfs: teach the tempfile to set up atomic file content exchanges | Darrick J. Wong | 1 | -0/+7 |
| 2024-04-15 | xfs: create temporary files and directories for online repair | Darrick J. Wong | 1 | -0/+4 |
| 2024-02-22 | xfs: hook live rmap operations during a repair operation | Darrick J. Wong | 1 | -1/+3 |
| 2024-02-22 | xfs: support in-memory btrees | Darrick J. Wong | 1 | -0/+3 |
| 2024-02-22 | xfs: track directory entry updates during live nlinks fsck | Darrick J. Wong | 1 | -1/+3 |
| 2024-02-22 | xfs: teach scrub to check file nlinks | Darrick J. Wong | 1 | -0/+1 |
| 2024-02-22 | xfs: track quota updates during live quotacheck | Darrick J. Wong | 1 | -1/+3 |
| 2024-02-22 | xfs: implement live quotacheck inode scan | Darrick J. Wong | 1 | -0/+6 |
| 2023-12-15 | xfs: repair inode btrees | Darrick J. Wong | 1 | -0/+1 |
| 2023-12-15 | xfs: repair free space btrees | Darrick J. Wong | 1 | -0/+8 |
| 2023-12-15 | xfs: remove trivial bnobt/inobt scrub helpers | Darrick J. Wong | 1 | -4/+2 |
| 2023-08-30 | Merge tag 'xfs-6.6-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -0/+4 |
| 2023-08-10 | xfs: implement online scrubbing of rtsummary info | Darrick J. Wong | 1 | -0/+4 |
| 2023-08-04 | xfs: stabilize fs summary counters for online fsck | Darrick J. Wong | 1 | -0/+1 |
| 2023-06-05 | xfs: Fix undefined behavior of shift into sign bit | Geert Uytterhoeven | 1 | -4/+4 |
| 2023-05-02 | xfs: disable reaping in fscounters scrub | Darrick J. Wong | 1 | -1/+0 |
| 2023-04-11 | xfs: split freemap from xchk_xattr_buf.buf | Darrick J. Wong | 1 | -0/+10 |
| 2023-04-11 | xfs: teach scrub to check for sole ownership of metadata objects | Darrick J. Wong | 1 | -1/+1 |
| 2023-04-11 | xfs: ensure that all metadata and data blocks are not cow staging extents | Darrick J. Wong | 1 | -0/+2 |
| 2023-04-11 | xfs: scrub should use ECHRNG to signal that the drain is needed | Darrick J. Wong | 1 | -0/+1 |
| 2023-04-11 | xfs: minimize overhead of drain wakeups by using jump labels | Darrick J. Wong | 1 | -1/+10 |
| 2023-04-11 | xfs: update copyright years for scrub/ files | Darrick J. Wong | 1 | -1/+1 |
| 2023-04-11 | xfs: fix author and spdx headers on scrub/ files | Darrick J. Wong | 1 | -2/+2 |
| 2022-11-16 | xfs: online checking of the free rt extent count | Darrick J. Wong | 1 | -8/+0 |
| 2022-11-16 | xfs: standardize GFP flags usage in online scrub | Darrick J. Wong | 1 | -0/+9 |
| 2022-11-16 | xfs: don't track the AGFL buffer in the scrub AG context | Darrick J. Wong | 1 | -1/+0 |
| 2021-12-21 | xfs: fix quotaoff mutex usage now that we don't support disabling it | Darrick J. Wong | 1 | -1/+0 |
| 2021-08-19 | xfs: convert scrub to use mount-based feature checks | Dave Chinner | 1 | -1/+1 |
| 2021-08-18 | xfs: remove unnecessary agno variable from struct xchk_ag | Darrick J. Wong | 1 | -1/+0 |
| 2021-04-09 | xfs: get rid of the ip parameter to xchk_setup_* | Darrick J. Wong | 1 | -2/+1 |
| 2021-04-09 | xfs: fix scrub and remount-ro protection when running scrub | Darrick J. Wong | 1 | -0/+11 |
| 2019-04-30 | xfs: add online scrub for superblock counters | Darrick J. Wong | 1 | -0/+9 |
| 2019-04-26 | xfs: allow scrubbers to pause background reclaim | Darrick J. Wong | 1 | -0/+1 |
| 2019-04-16 | xfs: scrub/repair should update filesystem metadata health | Darrick J. Wong | 1 | -0/+7 |
| 2019-04-16 | xfs: hoist the already_fixed variable to the scrub context | Darrick J. Wong | 1 | -2/+3 |
| 2019-04-16 | xfs: collapse scrub bool state flags into a single unsigned int | Darrick J. Wong | 1 | -2/+7 |
| 2018-12-12 | xfs: const-ify xfs_owner_info arguments | Darrick J. Wong | 1 | -2/+2 |
| 2018-07-23 | xfs: fix indentation and other whitespace problems in scrub/repair | Darrick J. Wong | 1 | -32/+30 |
| 2018-07-23 | xfs: shorten struct xfs_scrub_context to struct xfs_scrub | Darrick J. Wong | 1 | -39/+39 |
| 2018-07-23 | xfs: shorten xfs_scrub_ prefix | Darrick J. Wong | 1 | -41/+41 |
| 2018-06-06 | xfs: convert to SPDX license tags | Dave Chinner | 1 | -15/+1 |
| 2018-05-30 | xfs: grab the per-ag structure whenever relevant | Darrick J. Wong | 1 | -0/+1 |
| 2018-05-15 | xfs: implement the metadata repair ioctl flag | Darrick J. Wong | 1 | -0/+3 |
| 2018-05-15 | xfs: avoid ilock games in the quota scrubber | Darrick J. Wong | 1 | -0/+1 |
| 2018-01-17 | xfs: cross-reference the realtime bitmap | Darrick J. Wong | 1 | -0/+6 |
| 2018-01-17 | xfs: cross-reference refcount btree during scrub | Darrick J. Wong | 1 | -0/+4 |
| 2018-01-17 | xfs: cross-reference reverse-mapping btree | Darrick J. Wong | 1 | -0/+8 |
| 2018-01-17 | xfs: cross-reference inode btrees during scrub | Darrick J. Wong | 1 | -0/+4 |
| 2018-01-17 | xfs: cross-reference with the bnobt | Darrick J. Wong | 1 | -0/+4 |
| 2018-01-08 | xfs: move all scrub input checking to xfs_scrub_validate | Eric Sandeen | 1 | -0/+11 |
| 2017-10-26 | xfs: scrub quota information | Darrick J. Wong | 1 | -0/+9 |
| 2017-10-26 | xfs: scrub realtime bitmap/summary | Darrick J. Wong | 1 | -0/+15 |
| 2017-10-26 | xfs: scrub directory parent pointers | Darrick J. Wong | 1 | -0/+1 |
| 2017-10-26 | xfs: scrub symbolic links | Darrick J. Wong | 1 | -0/+1 |
| 2017-10-26 | xfs: scrub extended attributes | Darrick J. Wong | 1 | -0/+2 |
| 2017-10-26 | xfs: scrub directory metadata | Darrick J. Wong | 1 | -0/+1 |
| 2017-10-26 | xfs: scrub inode block mappings | Darrick J. Wong | 1 | -0/+3 |
| 2017-10-26 | xfs: scrub inodes | Darrick J. Wong | 1 | -0/+2 |
| 2017-10-26 | xfs: scrub refcount btrees | Darrick J. Wong | 1 | -0/+1 |
| 2017-10-26 | xfs: scrub rmap btrees | Darrick J. Wong | 1 | -0/+1 |
| 2017-10-26 | xfs: scrub inode btrees | Darrick J. Wong | 1 | -0/+2 |
| 2017-10-26 | xfs: scrub free space btrees | Darrick J. Wong | 1 | -0/+2 |
| 2017-10-26 | xfs: scrub the AGI | Darrick J. Wong | 1 | -0/+1 |
| 2017-10-26 | xfs: scrub AGF and AGFL | Darrick J. Wong | 1 | -0/+2 |
| 2017-10-26 | xfs: scrub the secondary superblocks | Darrick J. Wong | 1 | -0/+1 |
| 2017-10-26 | xfs: create helpers to scan an allocation group | Darrick J. Wong | 1 | -0/+21 |
| 2017-10-26 | xfs: probe the scrub ioctl | Darrick J. Wong | 1 | -0/+1 |
| 2017-10-26 | xfs: dispatch metadata scrub subcommands | Darrick J. Wong | 1 | -0/+24 |
| 2017-10-26 | xfs: create an ioctl to scrub AG metadata | Darrick J. Wong | 1 | -0/+25 |