Show patches with: Series = xfs: per-ag centric allocation alogrithms       |    Archived = No       |   42 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[42/42] xfs: refactor the filestreams allocator pick functions xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[41/42] xfs: return a referenced perag from filestreams allocator xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[40/42] xfs: pass perag to filestreams tracing xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[39/42] xfs: use for_each_perag_wrap in xfs_filestream_pick_ag xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[38/42] xfs: track an active perag reference in filestreams xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[37/42] xfs: factor out MRU hit case in xfs_filestream_select_ag xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[36/42] xfs: remove xfs_filestream_select_ag() longest extent check xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[35/42] xfs: merge new filestream AG selection into xfs_filestream_select_ag() xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[34/42] xfs: merge filestream AG lookup into xfs_filestream_select_ag() xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[33/42] xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.c xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[32/42] xfs: use xfs_bmap_longest_free_extent() in filestreams xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[31/42] xfs: get rid of notinit from xfs_bmap_longest_free_extent xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[30/42] xfs: factor out filestreams from xfs_bmap_btalloc_nullfb xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[29/42] xfs: convert trim to use for_each_perag_range xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[28/42] xfs: convert xfs_alloc_vextent_iterate_ags() to use perag walker xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[27/42] xfs: move the minimum agno checks into xfs_alloc_vextent_check_args xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[26/42] xfs: fold xfs_alloc_ag_vextent() into callers xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[25/42] xfs: move allocation accounting to xfs_alloc_vextent_set_fsbno() xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[24/42] xfs: introduce xfs_alloc_vextent_prepare() xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[23/42] xfs: introduce xfs_alloc_vextent_exact_bno() xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[22/42] xfs: introduce xfs_alloc_vextent_near_bno() xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[21/42] xfs: use xfs_alloc_vextent_start_bno() where appropriate xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[20/42] xfs: use xfs_alloc_vextent_first_ag() where appropriate xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[19/42] xfs: factor xfs_bmap_btalloc() xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[18/42] xfs: use xfs_alloc_vextent_this_ag() where appropriate xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[17/42] xfs: combine __xfs_alloc_vextent_this_ag and xfs_alloc_ag_vextent xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[16/42] xfs: factor xfs_alloc_vextent_this_ag() for _iterate_ags() xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[15/42] xfs: rework xfs_alloc_vextent() xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[14/42] xfs: introduce xfs_for_each_perag_wrap() xfs: per-ag centric allocation alogrithms - - - --- 2023-01-18 Dave Chinner Superseded
[13/42] xfs: perags need atomic operational state xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[12/42] xfs: convert xfs_ialloc_next_ag() to an atomic xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[11/42] xfs: inobt can use perags in many more places than it does xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[10/42] xfs: use active perag references for inode allocation xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[09/42] xfs: convert xfs_imap() to take a perag xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[08/42] xfs: rework the perag trace points to be perag centric xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[07/42] xfs: active perag reference counting xfs: per-ag centric allocation alogrithms - 2 - --- 2023-01-18 Dave Chinner Superseded
[06/42] xfs: don't assert fail on transaction cancel with deferred ops xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[05/42] xfs: t_firstblock is tracking AGs not blocks xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[04/42] xfs: drop firstblock constraints from allocation setup xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[03/42] xfs: block reservation too large for minleft allocation xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[02/42] xfs: prefer free inodes at ENOSPC over chunk allocation xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded
[01/42] xfs: fix low space alloc deadlock xfs: per-ag centric allocation alogrithms - 1 - --- 2023-01-18 Dave Chinner Superseded