summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_icache.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'xfs-5.18-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-04-011-1/+1
|\
| * xfs: aborting inodes on shutdown may need buffer lockDave Chinner2022-03-291-1/+1
* | Merge tag 'xfs-5.18-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-03-241-1/+9
|\|
| * xfs: xfs_is_shutdown vs xlog_is_shutdown cage fightDave Chinner2022-03-201-1/+9
* | fs: allocate inode by using alloc_inode_sb()Muchun Song2022-03-221-1/+1
|/
* Merge tag 'xfs-5.17-merge-7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-01-221-18/+4
|\
| * xfs: flush inodegc workqueue tasks before cancelBrian Foster2022-01-191-18/+4
* | Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linuxLinus Torvalds2022-01-121-0/+2
|\ \ | |/ |/|
| * xfs: Support large foliosMatthew Wilcox (Oracle)2021-12-181-0/+2
* | xfs: Fix comments mentioning xfs_iallocYang Xu2021-12-211-1/+2
|/
* xfs: remove xfs_inew_waitChristoph Hellwig2021-11-241-21/+0
* xfs: rename _zone variables to _cacheDarrick J. Wong2021-10-221-5/+5
* xfs: fix I_DONTCACHEDave Chinner2021-08-241-1/+2
* xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdownDave Chinner2021-08-191-4/+4
* xfs: convert remaining mount flags to state flagsDave Chinner2021-08-191-1/+1
* xfs: convert mount flags to featuresDave Chinner2021-08-191-4/+3
* xfs: replace xfs_sb_version checks with feature flag checksDave Chinner2021-08-191-1/+1
* xfs: remove support for untagged lookups in xfs_icwalk*Christoph Hellwig2021-08-181-39/+8
* xfs: throttle inode inactivation queuing on memory reclaimDarrick J. Wong2021-08-091-3/+99
* xfs: use background worker pool when transactions can't get free spaceDarrick J. Wong2021-08-091-0/+28
* xfs: don't run speculative preallocation gc when fs is frozenDarrick J. Wong2021-08-091-4/+16
* xfs: inactivate inodes any time we try to free speculative preallocationsDarrick J. Wong2021-08-091-2/+10
* xfs: queue inactivation immediately when free realtime extents are tightDarrick J. Wong2021-08-091-0/+21
* xfs: queue inactivation immediately when quota is nearing enforcementDarrick J. Wong2021-08-091-0/+10
* xfs: queue inactivation immediately when free space is tightDarrick J. Wong2021-08-091-0/+6
* xfs: per-cpu deferred inode inactivation queuesDave Chinner2021-08-061-33/+313
* xfs: detach dquots from inode if we don't need to inactivate itDarrick J. Wong2021-08-061-1/+7
* xfs: move xfs_inactive call to xfs_inode_mark_reclaimableDarrick J. Wong2021-08-061-25/+74
* xfs: remove xfs_dqrele_all_inodesChristoph Hellwig2021-08-061-106/+1
* xfs: fix type mismatches in the inode reclaim functionsDarrick J. Wong2021-06-211-4/+4
* xfs: separate primary inode selection criteria in xfs_iget_cache_hitDarrick J. Wong2021-06-211-23/+16
* xfs: refactor the inode recycling codeDarrick J. Wong2021-06-211-62/+81
* xfs: rename struct xfs_eofblocks to xfs_icwalkDarrick J. Wong2021-06-081-82/+82
* xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_Darrick J. Wong2021-06-081-21/+23
* xfs: selectively keep sick inodes in memoryDarrick J. Wong2021-06-081-6/+39
* xfs: only reset incore inode health state flags when reclaiming an inodeDarrick J. Wong2021-06-081-3/+2
* Merge tag 'inode-walk-cleanups-5.14_2021-06-03' of https://git.kernel.org/pub...Darrick J. Wong2021-06-081-368/+471
|\
| * xfs: refactor per-AG inode tagging functionsDarrick J. Wong2021-06-031-82/+76
| * xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_agDarrick J. Wong2021-06-031-114/+48
| * xfs: pass struct xfs_eofblocks to the inode scan callbackDarrick J. Wong2021-06-031-19/+15
| * xfs: make the icwalk processing functions clean up the grab stateDarrick J. Wong2021-06-031-9/+11
| * xfs: clean up inode state flag tests in xfs_blockgc_igrabDarrick J. Wong2021-06-031-2/+5
| * xfs: remove indirect calls from xfs_inode_walk{,_ag}Darrick J. Wong2021-06-031-24/+36
| * xfs: remove iter_flags parameter from xfs_inode_walk_*Darrick J. Wong2021-06-031-21/+12
| * xfs: move xfs_inew_wait call into xfs_dqrele_inodeDarrick J. Wong2021-06-031-2/+4
| * xfs: separate the dqrele_all inode grab logic from xfs_inode_walk_ag_grabDarrick J. Wong2021-06-031-5/+66
| * xfs: pass the goal of the incore inode walk to xfs_inode_walk()Darrick J. Wong2021-06-031-12/+43
| * xfs: rename xfs_inode_walk functions to xfs_icwalkDarrick J. Wong2021-06-031-11/+11
| * xfs: move the inode walk functions further downDarrick J. Wong2021-06-031-195/+206
| * xfs: detach inode dquots at the end of inactivationDarrick J. Wong2021-06-031-1/+1