summaryrefslogtreecommitdiffstats
path: root/fs/xfs/scrub/common.c
Commit message (Expand)AuthorAgeFilesLines
* xfs: rewrite xchk_inode_is_allocated to work properlyDarrick J. Wong2023-08-101-22/+137
* xfs: hide xfs_inode_is_allocated in scrub common codeDarrick J. Wong2023-08-101-0/+37
* xfs: wrap ilock/iunlock operations on sc->ipDarrick J. Wong2023-08-101-5/+33
* xfs: get our own reference to inodes that we want to scrubDarrick J. Wong2023-08-101-4/+21
* xfs: disable reaping in fscounters scrubDarrick J. Wong2023-05-021-26/+0
* xfs: don't take the MMAPLOCK when scrubbing file metadataDarrick J. Wong2023-04-111-3/+8
* xfs: retain the AGI when we can't iget an inode to scrub the coreDarrick J. Wong2023-04-111-1/+1
* xfs: rename xchk_get_inode -> xchk_iget_for_scrubbingDarrick J. Wong2023-04-111-5/+7
* xfs: fix an inode lookup race in xchk_get_inodeDarrick J. Wong2023-04-111-41/+192
* xfs: manage inode DONTCACHE status at irele timeDarrick J. Wong2023-04-111-4/+48
* xfs: fix parent pointer scrub racing with subdirectory reparentingDarrick J. Wong2023-04-111-22/+0
* xfs: scrub should use ECHRNG to signal that the drain is neededDarrick J. Wong2023-04-111-1/+3
* xfs: minimize overhead of drain wakeups by using jump labelsDarrick J. Wong2023-04-111-0/+24
* xfs: allow queued AG intents to drain before scrubbingDarrick J. Wong2023-04-111-11/+100
* 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: inobt can use perags in many more places than it doesDave Chinner2023-02-131-4/+4
* xfs: convert xfs_imap() to take a peragDave Chinner2023-02-131-4/+9
* xfs: check inode core when scrubbing metadata filesDarrick J. Wong2022-11-161-6/+34
* xfs: don't track the AGFL buffer in the scrub AG contextDarrick J. Wong2022-11-161-8/+0
* xfs: pass perag to xfs_alloc_read_agflDave Chinner2022-07-071-1/+1
* xfs: pass perag to xfs_alloc_read_agf()Dave Chinner2022-07-071-1/+1
* xfs: pass perag to xfs_ialloc_read_agi()Dave Chinner2022-07-071-1/+1
* xfs: Set up infrastructure for log attribute replayAllison Henderson2022-05-041-0/+2
* xfs: convert bp->b_bn references to xfs_buf_daddr()Dave Chinner2021-08-191-4/+4
* xfs: convert xfs_sb_version_has checks to use mount featuresDave Chinner2021-08-191-3/+3
* xfs: convert remaining mount flags to state flagsDave Chinner2021-08-191-1/+1
* xfs: replace xfs_sb_version checks with feature flag checksDave Chinner2021-08-191-1/+1
* xfs: make the record pointer passed to query_range functions constDarrick J. Wong2021-08-181-1/+1
* xfs: remove unnecessary agno variable from struct xchk_agDarrick J. Wong2021-08-181-3/+0
* xfs: grab active perag ref when reading AG headersDarrick J. Wong2021-08-091-29/+19
* xfs: don't run speculative preallocation gc when fs is frozenDarrick J. Wong2021-08-091-4/+5
* xfs: per-cpu deferred inode inactivation queuesDave Chinner2021-08-061-0/+7
* Merge tag 'xfs-5.14-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2021-07-021-8/+7
|\
| * Merge tag 'xfs-perag-conv-tag' of git://git.kernel.org/pub/scm/linux/kernel/g...Darrick J. Wong2021-06-081-8/+7
| |\
| | * xfs: use perag for ialloc btree cursorsDave Chinner2021-06-021-3/+2
| | * xfs: convert allocbt cursors to use peragsDave Chinner2021-06-021-2/+2
| | * xfs: convert refcount btree cursor to use peragsDave Chinner2021-06-021-1/+1
| | * xfs: convert rmap btree cursor to using a peragDave Chinner2021-06-021-1/+1
| | * xfs: add a perag to the btree cursorDave Chinner2021-06-021-6/+6
| | * xfs: move xfs_perag_get/put to xfs_ag.[ch]Dave Chinner2021-06-021-1/+1
* | | Merge tag 'fallthrough-fixes-clang-5.14-rc1' of git://git.kernel.org/pub/scm/...Linus Torvalds2021-06-281-3/+3
|\ \ \ | |/ / |/| |
| * | xfs: Fix fall-through warnings for ClangGustavo A. R. Silva2021-05-261-3/+3
| |/
* / xfs: fix deadlock retry tracepoint argumentsDarrick J. Wong2021-05-201-1/+3
|/
* xfs: get rid of the ip parameter to xchk_setup_*Darrick J. Wong2021-04-091-8/+5
* xfs: move the di_flags field to struct xfs_inodeChristoph Hellwig2021-04-071-1/+1
* xfs: remove return value from xchk_ag_btcur_initDarrick J. Wong2021-03-251-4/+3
* xfs: set the scrub AG number in xchk_ag_read_headersDarrick J. Wong2021-03-251-9/+7
* xfs: rename block gc start and stop functionsDarrick J. Wong2021-02-031-2/+2
* xfs: remove unneeded return value check for *init_cursor()Joseph Qi2020-12-091-14/+0