aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_icache.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-02-03xfs: don't bounce the iolock between free_{eof,cow}blocksDarrick J. Wong1-22/+21
2021-02-03xfs: parallelize block preallocation garbage collectionDarrick J. Wong1-12/+30
2021-02-03xfs: rename block gc start and stop functionsDarrick J. Wong1-2/+2
2021-02-03xfs: only walk the incore inode tree once per blockgc scanDarrick J. Wong1-11/+11
2021-02-03xfs: consolidate the eofblocks and cowblocks workersDarrick J. Wong1-65/+31
2021-02-03xfs: consolidate incore inode radix tree posteof/cowblocks tagsDarrick J. Wong1-60/+54
2021-02-03xfs: remove trivial eof/cowblocks functionsDarrick J. Wong1-22/+8
2021-02-03xfs: hide xfs_icache_free_cowblocksDarrick J. Wong1-1/+1
2021-02-03xfs: hide xfs_icache_free_eofblocksDarrick J. Wong1-1/+1
2021-02-03xfs: relocate the eofb/cowb workqueue functionsDarrick J. Wong1-63/+63
2021-02-03xfs: refactor xfs_icache_free_{eof,cow}blocks call sitesDarrick J. Wong1-6/+33
2021-02-03xfs: flush eof/cowblocks if we can't reserve quota for inode creationDarrick J. Wong1-30/+38
2021-02-03xfs: pass flags and return gc errors from xfs_blockgc_free_quotaDarrick J. Wong1-9/+17
2021-02-03xfs: move and rename xfs_inode_free_quota_blocks to avoid conflictsDarrick J. Wong1-55/+55
2021-02-03xfs: xfs_inode_free_quota_blocks should scan project quotaDarrick J. Wong1-0/+9
2021-02-03xfs: don't stall cowblocks scan if we can't take locksDarrick J. Wong1-3/+18
2021-02-03xfs: trigger all block gc scans when low on quota spaceDarrick J. Wong1-30/+16
2020-09-15xfs: Remove unneeded semicolonZheng Bin1-1/+1
2020-09-06xfs: xfs_iflock is no longer a completionDave Chinner1-10/+7
2020-07-28xfs: Remove kmem_zone_alloc() usageCarlos Maiolino1-6/+4
2020-07-28xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_*Darrick J. Wong1-2/+2
2020-07-07xfs: attach inodes to the cluster buffer when dirtiedDave Chinner1-0/+1
2020-07-07xfs: clean up inode reclaim commentsDave Chinner1-93/+35
2020-07-07xfs: remove SYNC_WAIT from xfs_reclaim_inodes()Dave Chinner1-50/+29
2020-07-07xfs: remove SYNC_TRYLOCK from inode reclaimDave Chinner1-38/+25
2020-07-07xfs: don't block inode reclaim on the ILOCKDave Chinner1-3/+5
2020-07-07xfs: allow multiple reclaimers per AGDave Chinner1-19/+12
2020-07-07xfs: remove IO submission from xfs_reclaim_inode()Dave Chinner1-86/+31
2020-07-07xfs: make inode reclaim almost non-blockingDave Chinner1-1/+1
2020-07-06xfs: Don't allow logging of XFS_ISTALE inodesDave Chinner1-1/+2
2020-06-02Merge tag 'vfs-5.8-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-2/+2
2020-05-27xfs: rearrange xfs_inode_walk_ag parametersDarrick J. Wong1-5/+4
2020-05-27xfs: straighten out all the naming around incore inode tree walksDarrick J. Wong1-9/+9
2020-05-27xfs: move xfs_inode_ag_iterator to be closer to the perag walking codeDarrick J. Wong1-40/+48
2020-05-27xfs: use bool for done in xfs_inode_ag_walkDarrick J. Wong1-3/+3
2020-05-27xfs: fix inode ag walk predicate function return valuesDarrick J. Wong1-17/+22
2020-05-27xfs: refactor eofb matching into a single helperDarrick J. Wong1-28/+34
2020-05-27xfs: remove __xfs_icache_free_eofblocksDarrick J. Wong1-12/+2
2020-05-27xfs: remove flags argument from xfs_inode_ag_walkDarrick J. Wong1-26/+17
2020-05-27xfs: remove xfs_inode_ag_iterator_flagsDarrick J. Wong1-30/+13
2020-05-27xfs: remove unused xfs_inode_ag_iterator functionDarrick J. Wong1-11/+0
2020-05-27xfs: replace open-coded XFS_ICI_NO_TAGDarrick J. Wong1-3/+3
2020-05-19xfs: cleanup xfs_idestroy_forkChristoph Hellwig1-6/+9
2020-05-19xfs: move the fork format fields into struct xfs_iforkChristoph Hellwig1-1/+0
2020-05-19xfs: move the per-fork nextents fields into struct xfs_iforkChristoph Hellwig1-1/+0
2020-05-19xfs: improve local fork verificationChristoph Hellwig1-6/+0
2020-05-19xfs: remove xfs_ireadChristoph Hellwig1-1/+32
2020-05-13fs: Introduce DCACHE_DONTCACHEIra Weiny1-1/+1
2020-05-13fs: Lift XFS_IDONTCACHE to the VFS layerIra Weiny1-2/+2
2020-05-07xfs: remove unused iflush stale parameterBrian Foster1-1/+1