Show patches with: Submitter = Dave Chinner       |   1911 patches
« 1 2 ... 3 4 519 20 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[GIT,PULL] xfs: in-memory iunlink log items [GIT,PULL] xfs: in-memory iunlink log items - - - --- 2022-07-14 Dave Chinner New
[8/8] xfs: grant heads track byte counts, not LSNs xfs: byte-base grant head reservation tracking - - - --- 2022-07-08 Dave Chinner Superseded
[7/8] xfs: move and xfs_trans_committed_bulk xfs: byte-base grant head reservation tracking - - - --- 2022-07-08 Dave Chinner Superseded
[6/8] xfs: pass the full grant head to accounting functions xfs: byte-base grant head reservation tracking - - - --- 2022-07-08 Dave Chinner Superseded
[5/8] xfs: track log space pinned by the AIL xfs: byte-base grant head reservation tracking - - - --- 2022-07-08 Dave Chinner Superseded
[4/8] xfs: l_last_sync_lsn is really tracking AIL state xfs: byte-base grant head reservation tracking - - - --- 2022-07-08 Dave Chinner New
[3/8] xfs: ensure log tail is always up to date xfs: byte-base grant head reservation tracking - - - --- 2022-07-08 Dave Chinner Superseded
[2/8] xfs: AIL targets log space, not grant space xfs: byte-base grant head reservation tracking - - - --- 2022-07-08 Dave Chinner New
[1/8] xfs: AIL doesn't need manual pushing xfs: byte-base grant head reservation tracking - - - --- 2022-07-08 Dave Chinner Superseded
[GIT,PULL] xfs: per-ag conversions for 5.20 [GIT,PULL] xfs: per-ag conversions for 5.20 - - - --- 2022-07-07 Dave Chinner New
[6/6] xfs: lockless buffer lookup xfs: lockless buffer lookups - 2 - --- 2022-07-07 Dave Chinner Accepted
[5/6] xfs: remove a superflous hash lookup when inserting new buffers xfs: lockless buffer lookups - 2 - --- 2022-07-07 Dave Chinner Accepted
[4/6] xfs: reduce the number of atomic when locking a buffer after lookup xfs: lockless buffer lookups - 1 - --- 2022-07-07 Dave Chinner Accepted
[3/6] xfs: merge xfs_buf_find() and xfs_buf_get_map() xfs: lockless buffer lookups - 1 - --- 2022-07-07 Dave Chinner Accepted
[2/6] xfs: break up xfs_buf_find() into individual pieces xfs: lockless buffer lookups - 1 - --- 2022-07-07 Dave Chinner Accepted
[1/6] xfs: rework xfs_buf_incore() API xfs: lockless buffer lookups - 1 - --- 2022-07-07 Dave Chinner Accepted
[9/9] xfs: add in-memory iunlink log item xfs: introduce in-memory inode unlink log items - 2 - --- 2022-07-07 Dave Chinner Accepted
[8/9] xfs: add log item precommit operation xfs: introduce in-memory inode unlink log items - 2 - --- 2022-07-07 Dave Chinner Accepted
[7/9] xfs: combine iunlink inode update functions xfs: introduce in-memory inode unlink log items - 2 - --- 2022-07-07 Dave Chinner Accepted
[6/9] xfs: clean up xfs_iunlink_update_inode() xfs: introduce in-memory inode unlink log items - 2 - --- 2022-07-07 Dave Chinner Accepted
[5/9] xfs: double link the unlinked inode list xfs: introduce in-memory inode unlink log items - 2 - --- 2022-07-07 Dave Chinner Accepted
[4/9] xfs: introduce xfs_iunlink_lookup xfs: introduce in-memory inode unlink log items - 2 - --- 2022-07-07 Dave Chinner Accepted
[3/9] xfs: refactor xlog_recover_process_iunlinks() xfs: introduce in-memory inode unlink log items - 2 - --- 2022-07-07 Dave Chinner Accepted
[2/9] xfs: track the iunlink list pointer in the xfs_inode xfs: introduce in-memory inode unlink log items - 2 - --- 2022-07-07 Dave Chinner Accepted
[1/9] xfs: factor the xfs_iunlink functions xfs: introduce in-memory inode unlink log items - 2 - --- 2022-07-07 Dave Chinner Accepted
[GIT,PULL] xfs: Improve CIL scalability [GIT,PULL] xfs: Improve CIL scalability - - - --- 2022-07-07 Dave Chinner New
[6/6] xfs: lockless buffer lookup xfs: lockless buffer lookups - 2 - --- 2022-06-27 Dave Chinner Superseded
[5/6] xfs: remove a superflous hash lookup when inserting new buffers xfs: lockless buffer lookups - 2 - --- 2022-06-27 Dave Chinner Superseded
[4/6] xfs: reduce the number of atomic when locking a buffer after lookup xfs: lockless buffer lookups - 1 - --- 2022-06-27 Dave Chinner Superseded
[3/6] xfs: merge xfs_buf_find() and xfs_buf_get_map() xfs: lockless buffer lookups - - - --- 2022-06-27 Dave Chinner Superseded
[2/6] xfs: break up xfs_buf_find() into individual pieces xfs: lockless buffer lookups - - - --- 2022-06-27 Dave Chinner Superseded
[1/6] xfs: rework xfs_buf_incore() API xfs: lockless buffer lookups - 1 - --- 2022-06-27 Dave Chinner Superseded
[9/9] xfs: add in-memory iunlink log item xfs: in-memory iunlink items - 1 - --- 2022-06-27 Dave Chinner Superseded
[8/9] xfs: add log item precommit operation xfs: in-memory iunlink items - 2 - --- 2022-06-27 Dave Chinner Superseded
[7/9] xfs: combine iunlink inode update functions xfs: in-memory iunlink items - 2 - --- 2022-06-27 Dave Chinner Superseded
[6/9] xfs: clean up xfs_iunlink_update_inode() xfs: in-memory iunlink items - 2 - --- 2022-06-27 Dave Chinner Superseded
[5/9] xfs: double link the unlinked inode list xfs: in-memory iunlink items - 1 - --- 2022-06-27 Dave Chinner Superseded
[4/9] xfs: introduce xfs_iunlink_lookup xfs: in-memory iunlink items - - - --- 2022-06-27 Dave Chinner Superseded
[3/9] xfs: refactor xlog_recover_process_iunlinks() xfs: in-memory iunlink items - 1 - --- 2022-06-27 Dave Chinner Superseded
[2/9] xfs: track the iunlink list pointer in the xfs_inode xfs: in-memory iunlink items - 1 - --- 2022-06-27 Dave Chinner Superseded
[1/9] xfs: factor the xfs_iunlink functions xfs: in-memory iunlink items - 2 - --- 2022-06-27 Dave Chinner Superseded
[14/14] xfs: make is_log_ag() a first class helper xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[13/14] xfs: replace xfs_ag_block_count() with perag accesses xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[12/14] xfs: Pre-calculate per-AG agino geometry xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[11/14] xfs: Pre-calculate per-AG agbno geometry xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[10/14] xfs: pass perag to xfs_alloc_read_agfl xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[09/14] xfs: pass perag to xfs_alloc_put_freelist xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[08/14] xfs: pass perag to xfs_alloc_get_freelist xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[07/14] xfs: pass perag to xfs_read_agf xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[06/14] xfs: pass perag to xfs_read_agi xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[05/14] xfs: pass perag to xfs_alloc_read_agf() xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[04/14] xfs: kill xfs_alloc_pagf_init() xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[03/14] xfs: pass perag to xfs_ialloc_read_agi() xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[02/14] xfs: kill xfs_ialloc_pagi_init() xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[01/14] xfs: make last AG grow/shrink perag centric xfs: perag conversions for 5.20 - 1 - --- 2022-06-27 Dave Chinner Accepted
[2/2] xfs: introduce xfs_inodegc_push() xfs: xfs: non-blocking inodegc pushes - 1 - --- 2022-06-15 Dave Chinner Accepted
[1/2] xfs: bound maximum wait time for inodegc work xfs: xfs: non-blocking inodegc pushes - 1 - --- 2022-06-15 Dave Chinner Accepted
[14/14] xfs: expanding delayed logging design with background material xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[13/14] xfs: xlog_sync() manually adjusts grant head space xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[12/14] xfs: avoid cil push lock if possible xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[11/14] xfs: move CIL ordering to the logvec chain xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[10/14] xfs: convert log vector chain to use list heads xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[09/14] xfs: convert CIL to unordered per cpu lists xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[08/14] xfs: Add order IDs to log items in CIL xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[07/14] xfs: convert CIL busy extents to per-cpu xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[06/14] xfs: track CIL ticket reservation in percpu structure xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[05/14] xfs: implement percpu cil space used calculation xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[04/14] xfs: introduce per-cpu CIL tracking structure xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[03/14] xfs: rework per-iclog header CIL reservation xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[02/14] xfs: lift init CIL reservation out of xc_cil_lock xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[01/14] xfs: use the CIL space used counter for emptiness checks xfs: improve CIL scalability - 1 - --- 2022-06-15 Dave Chinner Accepted
[50/50] xfs: fix low space alloc deadlock xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[49/50] xfs: refactor the filestreams allocator pick functions xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[48/50] xfs: return a referenced perag from filestreams allocator xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[47/50] xfs: pass perag to filestreams tracing xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[46/50] xfs: use for_each_perag_wrap in xfs_filestream_pick_ag xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[45/50] xfs: track an active perag reference in filestreams xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[44/50] xfs: factor out MRU hit case in xfs_filestream_select_ag xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[43/50] xfs: remove xfs_filestream_select_ag() longest extent check xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[42/50] xfs: merge new filestream AG selection into xfs_filestream_select_ag() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[41/50] xfs: merge filestream AG lookup into xfs_filestream_select_ag() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[40/50] xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.c xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[39/50] xfs: use xfs_bmap_longest_free_extent() in filestreams xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[38/50] xfs: get rid of notinit from xfs_bmap_longest_free_extent xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[37/50] xfs: factor out filestreams from xfs_bmap_btalloc_nullfb xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[36/50] xfs: convert trim to use for_each_perag_range xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[35/50] xfs: convert xfs_alloc_vextent_iterate_ags() to use perag walker xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[34/50] xfs: fold xfs_alloc_ag_vextent() into callers xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[33/50] xfs: move allocation accounting to xfs_alloc_vextent_set_fsbno() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[32/50] xfs: introduce xfs_alloc_vextent_prepare() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[31/50] xfs: introduce xfs_alloc_vextent_exact_bno() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[30/50] xfs: introduce xfs_alloc_vextent_near_bno() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[29/50] xfs: use xfs_alloc_vextent_start_bno() where appropriate xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[28/50] xfs: use xfs_alloc_vextent_first_ag() where appropriate xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[27/50] xfs: factor xfs_bmap_btalloc() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[26/50] xfs: use xfs_alloc_vextent_this_ag() where appropriate xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[25/50] xfs: combine __xfs_alloc_vextent_this_ag and xfs_alloc_ag_vextent xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[24/50] xfs: use xfs_alloc_vextent_this_ag() in _iterate_ags() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner New
[23/50] xfs: rework xfs_alloc_vextent() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
[22/50] xfs: introduce xfs_for_each_perag_wrap() xfs: per-ag centric allocation alogrithms - - - --- 2022-06-11 Dave Chinner Superseded
« 1 2 ... 3 4 519 20 »