summaryrefslogtreecommitdiffstats
path: root/fs/xfs
Commit message (Expand)AuthorAgeFilesLines
* xfs: fix mismerged tracepointsDarrick J. Wong2023-03-241-4/+4
* xfs: clear incore AGFL_RESET state if it's not neededDarrick J. Wong2023-03-241-0/+2
* xfs: pass the correct cursor to xfs_iomap_prealloc_sizeDarrick J. Wong2023-03-241-1/+4
* xfs: test dir/attr hash when loading moduleDarrick J. Wong2023-03-194-0/+680
* xfs: add tracepoints for each of the externally visible allocatorsDarrick J. Wong2023-03-192-0/+24
* xfs: walk all AGs if TRYLOCK passed to xfs_alloc_vextent_iterate_agsDarrick J. Wong2023-03-191-1/+5
* xfs: try to idiot-proof the allocatorsDarrick J. Wong2023-03-161-0/+13
* xfs: fix off-by-one-block in xfs_discard_folio()Dave Chinner2023-03-051-7/+14
* xfs: quotacheck failure can race with background inode inactivationDave Chinner2023-03-051-14/+26
* Merge tag 'xfs-6.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-02-2836-1243/+1536
|\
| * xfs: restore old agirotor behaviorDarrick J. Wong2023-02-271-1/+2
| * xfs: fix uninitialized variable accessDarrick J. Wong2023-02-141-0/+1
| * xfs: refactor the filestreams allocator pick functionsDave Chinner2023-02-132-132/+145
| * xfs: return a referenced perag from filestreams allocatorDave Chinner2023-02-132-47/+85
| * xfs: pass perag to filestreams tracingDave Chinner2023-02-133-42/+25
| * xfs: use for_each_perag_wrap in xfs_filestream_pick_agDave Chinner2023-02-131-60/+41
| * xfs: track an active perag reference in filestreamsDave Chinner2023-02-131-57/+43
| * xfs: factor out MRU hit case in xfs_filestream_select_agDave Chinner2023-02-131-50/+83
| * xfs: remove xfs_filestream_select_ag() longest extent checkDave Chinner2023-02-131-17/+1
| * xfs: merge new filestream AG selection into xfs_filestream_select_ag()Dave Chinner2023-02-131-72/+40
| * xfs: merge filestream AG lookup into xfs_filestream_select_ag()Dave Chinner2023-02-131-114/+70
| * xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.cDave Chinner2023-02-134-87/+115
| * xfs: use xfs_bmap_longest_free_extent() in filestreamsDave Chinner2023-02-133-15/+11
| * xfs: get rid of notinit from xfs_bmap_longest_free_extentDave Chinner2023-02-131-48/+37
| * xfs: factor out filestreams from xfs_bmap_btalloc_nullfbDave Chinner2023-02-131-71/+96
| * xfs: convert trim to use for_each_perag_rangeDave Chinner2023-02-131-27/+23
| * xfs: convert xfs_alloc_vextent_iterate_ags() to use perag walkerDave Chinner2023-02-132-61/+57
| * xfs: move the minimum agno checks into xfs_alloc_vextent_check_argsDave Chinner2023-02-131-55/+33
| * xfs: fold xfs_alloc_ag_vextent() into callersDave Chinner2023-02-134-106/+29
| * xfs: move allocation accounting to xfs_alloc_vextent_set_fsbno()Dave Chinner2023-02-131-59/+63
| * xfs: introduce xfs_alloc_vextent_prepare()Dave Chinner2023-02-131-44/+76
| * xfs: introduce xfs_alloc_vextent_exact_bno()Dave Chinner2023-02-136-26/+72
| * xfs: introduce xfs_alloc_vextent_near_bno()Dave Chinner2023-02-136-54/+55
| * xfs: use xfs_alloc_vextent_start_bno() where appropriateDave Chinner2023-02-134-38/+51
| * xfs: use xfs_alloc_vextent_first_ag() where appropriateDave Chinner2023-02-133-32/+42
| * xfs: factor xfs_bmap_btalloc()Dave Chinner2023-02-131-137/+196
| * xfs: use xfs_alloc_vextent_this_ag() where appropriateDave Chinner2023-02-139-53/+74
| * xfs: combine __xfs_alloc_vextent_this_ag and xfs_alloc_ag_vextentDave Chinner2023-02-131-30/+35
| * xfs: factor xfs_alloc_vextent_this_ag() for _iterate_ags()Dave Chinner2023-02-131-24/+26
| * xfs: rework xfs_alloc_vextent()Dave Chinner2023-02-131-179/+285
| * xfs: introduce xfs_for_each_perag_wrap()Dave Chinner2023-02-133-50/+105
| * xfs: perags need atomic operational stateDave Chinner2023-02-1313-65/+101
| * xfs: convert xfs_ialloc_next_ag() to an atomicDave Chinner2023-02-134-20/+4
| * xfs: inobt can use perags in many more places than it doesDave Chinner2023-02-137-56/+47
| * xfs: use active perag references for inode allocationDave Chinner2023-02-133-35/+33
| * xfs: convert xfs_imap() to take a peragDave Chinner2023-02-134-35/+28
| * xfs: rework the perag trace points to be perag centricDave Chinner2023-02-133-28/+22
| * xfs: active perag reference countingDave Chinner2023-02-139-19/+105
| * xfs: don't assert fail on transaction cancel with deferred opsDave Chinner2023-02-111-2/+2
| * xfs: t_firstblock is tracking AGs not blocksDave Chinner2023-02-1110-23/+21