summaryrefslogtreecommitdiff
path: root/fs/xfs/scrub/common.c
AgeCommit message (Expand)Author
2024-04-23xfs: use dontcache for grabbing inodes during scrubDarrick J. Wong
2024-04-22xfs: refactor realtime inode lockingChristoph Hellwig
2024-04-15xfs: create subordinate scrub contexts for xchk_metadata_inode_subtypeDarrick J. Wong
2024-04-15xfs: online repair of realtime summariesDarrick J. Wong
2024-04-15xfs: pass xfs_buf lookup flags to xfs_*read_agiDarrick J. Wong
2024-03-25xfs: don't use current->journal_infoDave Chinner
2024-02-22xfs: hook live rmap operations during a repair operationDarrick J. Wong
2024-02-22xfs: repair the rmapbtDarrick J. Wong
2024-02-22xfs: split xfs_inobt_init_cursorChristoph Hellwig
2024-02-22xfs: split xfs_allocbt_init_cursorChristoph Hellwig
2024-02-22xfs: refactor the btree cursor allocation logic in xchk_ag_btcur_initChristoph Hellwig
2024-02-22xfs: track directory entry updates during live nlinks fsckDarrick J. Wong
2024-02-22xfs: track quota updates during live quotacheckDarrick J. Wong
2024-02-22xfs: implement live quotacheck inode scanDarrick J. Wong
2024-02-22xfs: create a xchk_trans_alloc_empty helper for scrubDarrick J. Wong
2023-12-15xfs: abort directory parent scrub scans if we encounter a zapped directoryDarrick J. Wong
2023-12-15xfs: set inode sick state flags when we zap either ondisk forkDarrick J. Wong
2023-12-15xfs: try to attach dquots to files before repairing themDarrick J. Wong
2023-12-15xfs: repair inode btreesDarrick J. Wong
2023-12-06xfs: make xchk_iget safer in the presence of corrupt inode btreesDarrick J. Wong
2023-08-10xfs: rewrite xchk_inode_is_allocated to work properlyDarrick J. Wong
2023-08-10xfs: hide xfs_inode_is_allocated in scrub common codeDarrick J. Wong
2023-08-10xfs: wrap ilock/iunlock operations on sc->ipDarrick J. Wong
2023-08-10xfs: get our own reference to inodes that we want to scrubDarrick J. Wong
2023-05-02xfs: disable reaping in fscounters scrubDarrick J. Wong
2023-04-11xfs: don't take the MMAPLOCK when scrubbing file metadataDarrick J. Wong
2023-04-11xfs: retain the AGI when we can't iget an inode to scrub the coreDarrick J. Wong
2023-04-11xfs: rename xchk_get_inode -> xchk_iget_for_scrubbingDarrick J. Wong
2023-04-11xfs: fix an inode lookup race in xchk_get_inodeDarrick J. Wong
2023-04-11xfs: manage inode DONTCACHE status at irele timeDarrick J. Wong
2023-04-11xfs: fix parent pointer scrub racing with subdirectory reparentingDarrick J. Wong
2023-04-11xfs: scrub should use ECHRNG to signal that the drain is neededDarrick J. Wong
2023-04-11xfs: minimize overhead of drain wakeups by using jump labelsDarrick J. Wong
2023-04-11xfs: allow queued AG intents to drain before scrubbingDarrick J. Wong
2023-04-11xfs: update copyright years for scrub/ filesDarrick J. Wong
2023-04-11xfs: fix author and spdx headers on scrub/ filesDarrick J. Wong
2023-02-13xfs: inobt can use perags in many more places than it doesDave Chinner
2023-02-13xfs: convert xfs_imap() to take a peragDave Chinner
2022-11-16xfs: check inode core when scrubbing metadata filesDarrick J. Wong
2022-11-16xfs: don't track the AGFL buffer in the scrub AG contextDarrick J. Wong
2022-07-07xfs: pass perag to xfs_alloc_read_agflDave Chinner
2022-07-07xfs: pass perag to xfs_alloc_read_agf()Dave Chinner
2022-07-07xfs: pass perag to xfs_ialloc_read_agi()Dave Chinner
2022-05-04xfs: Set up infrastructure for log attribute replayAllison Henderson
2021-08-19xfs: convert bp->b_bn references to xfs_buf_daddr()Dave Chinner
2021-08-19xfs: convert xfs_sb_version_has checks to use mount featuresDave Chinner
2021-08-19xfs: convert remaining mount flags to state flagsDave Chinner
2021-08-19xfs: replace xfs_sb_version checks with feature flag checksDave Chinner
2021-08-18xfs: make the record pointer passed to query_range functions constDarrick J. Wong
2021-08-18xfs: remove unnecessary agno variable from struct xchk_agDarrick J. Wong