Toggle navigation
Patchwork
XFS devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Dave Chinner
| Archived =
No
| 1532 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
asi123
andmike
cvaroqui
nomura
jbrassow
dtor
kueda
bmarzins
tmlind
jmberg
jmberg
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
Apply
«
1
2
3
4
…
15
16
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[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
xfs: don't use BMBT btree split workers for IO completion
xfs: don't use BMBT btree split workers for IO completion
- - -
-
-
-
2022-12-20
Dave Chinner
Superseded
xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING
xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING
- 1 -
-
-
-
2022-12-08
Dave Chinner
Accepted
xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING
xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING
- 1 -
-
-
-
2022-12-05
Dave Chinner
Superseded
[9/9] xfs: drop write error injection is unfixable, remove it
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-23
Dave Chinner
Accepted
[8/9] xfs: use iomap_valid method to detect stale cached iomaps
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-23
Dave Chinner
Accepted
[7/9] iomap: write iomap validity checks
xfs, iomap: fix data corrupton due to stale cached iomaps
- 2 -
-
-
-
2022-11-23
Dave Chinner
Accepted
[6/9] xfs: xfs_bmap_punch_delalloc_range() should take a byte range
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-23
Dave Chinner
Accepted
[5/9] iomap: buffered write failure should not truncate the page cache
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-23
Dave Chinner
Accepted
[9/9] xfs: drop write error injection is unfixable, remove it
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-17
Dave Chinner
Superseded
[8/9] xfs: use iomap_valid method to detect stale cached iomaps
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-17
Dave Chinner
Superseded
[7/9] iomap: write iomap validity checks
xfs, iomap: fix data corrupton due to stale cached iomaps
- 2 -
-
-
-
2022-11-17
Dave Chinner
Superseded
[6/9] xfs: xfs_bmap_punch_delalloc_range() should take a byte range
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-17
Dave Chinner
Superseded
[5/9] iomap: buffered write failure should not truncate the page cache
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-17
Dave Chinner
Superseded
[4/9] xfs,iomap: move delalloc punching to iomap
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-17
Dave Chinner
Superseded
[3/9] xfs: use byte ranges for write cleanup ranges
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-17
Dave Chinner
Superseded
[2/9] xfs: punching delalloc extents on write failure is racy
xfs, iomap: fix data corrupton due to stale cached iomaps
- 2 -
-
-
-
2022-11-17
Dave Chinner
Superseded
[1/9] xfs: write page faults in iomap are not buffered writes
xfs, iomap: fix data corrupton due to stale cached iomaps
- 2 -
-
-
-
2022-11-17
Dave Chinner
Superseded
[9/9] xfs: drop write error injection is unfixable, remove it
xfs, iomap: fix data corrupton due to stale cached iomaps
- - -
-
-
-
2022-11-15
Dave Chinner
Superseded
[8/9] xfs: use iomap_valid method to detect stale cached iomaps
xfs, iomap: fix data corrupton due to stale cached iomaps
- - -
-
-
-
2022-11-15
Dave Chinner
Superseded
[7/9] iomap: write iomap validity checks
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-15
Dave Chinner
Superseded
[6/9] xfs: xfs_bmap_punch_delalloc_range() should take a byte range
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-15
Dave Chinner
Superseded
[4/9] xfs: use byte ranges for write cleanup ranges
xfs, iomap: fix data corrupton due to stale cached iomaps
- 1 -
-
-
-
2022-11-15
Dave Chinner
Superseded
[3/9] xfs: punching delalloc extents on write failure is racy
xfs, iomap: fix data corrupton due to stale cached iomaps
- 2 -
-
-
-
2022-11-15
Dave Chinner
Superseded
[2/9] xfs: write page faults in iomap are not buffered writes
xfs, iomap: fix data corrupton due to stale cached iomaps
- 2 -
-
-
-
2022-11-15
Dave Chinner
Superseded
[7/7] xfs: drop write error injection is unfixable, remove it
[1/7] xfs: write page faults in iomap are not buffered writes
- - -
-
-
-
2022-11-01
Dave Chinner
Superseded
[6/7] xfs: use iomap_valid method to detect stale cached iomaps
[1/7] xfs: write page faults in iomap are not buffered writes
- - -
-
-
-
2022-11-01
Dave Chinner
Superseded
[5/7] iomap: write iomap validity checks
[1/7] xfs: write page faults in iomap are not buffered writes
- - -
-
-
-
2022-11-01
Dave Chinner
Superseded
[4/7] xfs: buffered write failure should not truncate the page cache
[1/7] xfs: write page faults in iomap are not buffered writes
- - -
-
-
-
2022-11-01
Dave Chinner
Superseded
[3/7] xfs: use byte ranges for write cleanup ranges
[1/7] xfs: write page faults in iomap are not buffered writes
- 2 -
-
-
-
2022-11-01
Dave Chinner
Superseded
[2/7] xfs: punching delalloc extents on write failure is racy
[1/7] xfs: write page faults in iomap are not buffered writes
- 2 -
-
-
-
2022-11-01
Dave Chinner
Superseded
[1/7] xfs: write page faults in iomap are not buffered writes
[1/7] xfs: write page faults in iomap are not buffered writes
- 2 -
-
-
-
2022-11-01
Dave Chinner
Superseded
[2/2] xfs: use iomap_valid method to detect stale cached iomaps
iomap/xfs: fix data corruption due to stale cached iomaps
- - -
-
-
-
2022-09-21
Dave Chinner
Superseded
[1/2] iomap: write iomap validity checks
iomap/xfs: fix data corruption due to stale cached iomaps
- - -
-
-
-
2022-09-21
Dave Chinner
Superseded
[9/9] xfs: grant heads track byte counts, not LSNs
xfs: byte-base grant head reservation tracking
- 1 -
-
-
-
2022-08-09
Dave Chinner
Superseded
[8/9] xfs: pass the full grant head to accounting functions
xfs: byte-base grant head reservation tracking
- 1 -
-
-
-
2022-08-09
Dave Chinner
Superseded
[7/9] xfs: track log space pinned by the AIL
xfs: byte-base grant head reservation tracking
- 1 -
-
-
-
2022-08-09
Dave Chinner
Superseded
[6/9] xfs: collapse xlog_state_set_callback in caller
xfs: byte-base grant head reservation tracking
- 2 -
-
-
-
2022-08-09
Dave Chinner
Superseded
[5/9] xfs: l_last_sync_lsn is really AIL state
xfs: byte-base grant head reservation tracking
- 1 -
-
-
-
2022-08-09
Dave Chinner
Superseded
[4/9] xfs: ensure log tail is always up to date
xfs: byte-base grant head reservation tracking
- 2 -
-
-
-
2022-08-09
Dave Chinner
Superseded
[3/9] xfs: background AIL push targets physical space, not grant space
xfs: byte-base grant head reservation tracking
- 3 -
-
-
-
2022-08-09
Dave Chinner
Superseded
[2/9] xfs: AIL doesn't need manual pushing
xfs: byte-base grant head reservation tracking
- - -
-
-
-
2022-08-09
Dave Chinner
Superseded
[1/9] xfs: move and xfs_trans_committed_bulk
xfs: byte-base grant head reservation tracking
- 2 -
-
-
-
2022-08-09
Dave Chinner
Superseded
xfs: xfs_buf cache destroy isn't RCU safe
xfs: xfs_buf cache destroy isn't RCU safe
- 3 -
-
-
-
2022-07-18
Dave Chinner
Accepted
[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
[3/8] xfs: ensure log tail is always up to date
xfs: byte-base grant head reservation tracking
- - -
-
-
-
2022-07-08
Dave Chinner
Superseded
[1/8] xfs: AIL doesn't need manual pushing
xfs: byte-base grant head reservation tracking
- - -
-
-
-
2022-07-08
Dave Chinner
Superseded
[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
[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
«
1
2
3
4
…
15
16
»