Toggle navigation
Patchwork
Linux FS Development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Mateusz Guzik
| State =
Action Required
| Archived =
No
| 69 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
cvaroqui
jbrassow
mikulas
dtor
bmarzins
tmlind
jmberg
jmberg
mcgrof
mcgrof
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
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
wsa
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
lfadmin
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
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
alexghiti
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
mlimonci
liusong6
mjp
tohojo
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
cem
pateldipen1984
iweiny
iweiny
alisonschofield
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
mdraidci
peluse
ppavlu
joelgranados
cel
shin
wifibot
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v2] fs: make generic_fillattr() tail-callable and utilize it in ext2/ext4
[v2] fs: make generic_fillattr() tail-callable and utilize it in ext2/ext4
- - -
-
-
-
2025-04-01
Mateusz Guzik
New
[MEH] fs: make generic_fillattr() tail-callable and utilize it in ext2/ext4
[MEH] fs: make generic_fillattr() tail-callable and utilize it in ext2/ext4
- - -
-
-
-
2025-04-01
Mateusz Guzik
New
fs: remove stale log entries from fs/namei.c
fs: remove stale log entries from fs/namei.c
- - -
-
-
-
2025-04-01
Mateusz Guzik
New
[2/2] fs: cache the string generated by reading /proc/filesystems
speed up /proc/filesystems
- - -
-
-
-
2025-03-29
Mateusz Guzik
New
[1/2] proc: add a helper for marking files as permanent by external consumers
speed up /proc/filesystems
- - -
-
-
-
2025-03-29
Mateusz Guzik
New
[v2] fs: sort out stale commentary about races between fd alloc and dup2()
[v2] fs: sort out stale commentary about races between fd alloc and dup2()
- - -
-
-
-
2025-03-20
Mateusz Guzik
New
fs: sort out fd allocation vs dup2 race commentary, take 2
fs: sort out fd allocation vs dup2 race commentary, take 2
- - -
-
-
-
2025-03-20
Mateusz Guzik
New
fs: tidy up do_sys_openat2() with likely/unlikely
fs: tidy up do_sys_openat2() with likely/unlikely
- 1 -
-
-
-
2025-03-20
Mateusz Guzik
New
[RFC] fs: call inode_sb_list_add() outside of inode hash lock
[RFC] fs: call inode_sb_list_add() outside of inode hash lock
- 1 -
-
-
-
2025-03-20
Mateusz Guzik
New
[v2] fs: reduce work in fdget_pos()
[v2] fs: reduce work in fdget_pos()
- 1 -
-
-
-
2025-03-19
Mateusz Guzik
New
fs: reduce work in fdget_pos()
fs: reduce work in fdget_pos()
- - -
-
-
-
2025-03-19
Mateusz Guzik
New
fs: predict not reaching the limit in alloc_empty_file()
fs: predict not reaching the limit in alloc_empty_file()
- 1 -
-
-
-
2025-03-19
Mateusz Guzik
New
fs: load the ->i_sb pointer once in inode_sb_list_{add,del}
fs: load the ->i_sb pointer once in inode_sb_list_{add,del}
- 1 -
-
-
-
2025-03-19
Mateusz Guzik
New
fs: drop the lock trip around I_NEW wake up in evict()
fs: drop the lock trip around I_NEW wake up in evict()
- - -
-
-
-
2025-03-17
Mateusz Guzik
New
fs: use wq_has_sleeper() in end_dir_add()
fs: use wq_has_sleeper() in end_dir_add()
- 1 -
-
-
-
2025-03-16
Mateusz Guzik
New
fs: dedup handling of struct filename init and refcounts bumps
fs: dedup handling of struct filename init and refcounts bumps
- - -
-
-
-
2025-03-13
Mateusz Guzik
New
[v2] fs: consistently deref the files table with rcu_dereference_raw()
[v2] fs: consistently deref the files table with rcu_dereference_raw()
- - -
-
-
-
2025-03-13
Mateusz Guzik
New
fs: consistently deref the files table with rcu_access_pointer()
fs: consistently deref the files table with rcu_access_pointer()
- - -
-
-
-
2025-03-13
Mateusz Guzik
New
fs: use debug-only asserts around fd allocation and install
fs: use debug-only asserts around fd allocation and install
- 1 -
-
-
-
2025-03-12
Mateusz Guzik
New
fs: dodge an atomic in putname if ref == 1
fs: dodge an atomic in putname if ref == 1
- 2 -
-
-
-
2025-03-11
Mateusz Guzik
New
fs: support filename refcount without atomics
fs: support filename refcount without atomics
- - -
-
-
-
2025-03-07
Mateusz Guzik
New
[v3,4/4] fs: use fput_close() in path_openat()
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-05
Mateusz Guzik
New
[v3,3/4] fs: use fput_close() in filp_close()
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-05
Mateusz Guzik
New
[v3,2/4] fs: use fput_close_sync() in close()
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-05
Mateusz Guzik
New
[v3,1/4] file: add fput and file_ref_put routines optimized for use when closing a fd
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-05
Mateusz Guzik
New
[v2,4/4] fs: use fput_close() in path_openat()
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-04
Mateusz Guzik
New
[v2,3/4] fs: use fput_close() in filp_close()
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-04
Mateusz Guzik
New
[v2,2/4] fs: use fput_close_sync() in close()
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-04
Mateusz Guzik
New
[v2,1/4] file: add fput and file_ref_put routines optimized for use when closing a fd
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-04
Mateusz Guzik
New
[v3] vfs: avoid spurious dentry ref/unref cycle on open
[v3] vfs: avoid spurious dentry ref/unref cycle on open
- - -
-
-
-
2025-03-04
Mateusz Guzik
New
[2/2] fs: use fput_close() in close()
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-04
Mateusz Guzik
New
[1/2] file: add fput and file_ref_put routines optimized for use when closing a fd
avoid the extra atomic on a ref when closing a fd
- - -
-
-
-
2025-03-04
Mateusz Guzik
New
[3/3] wait: avoid spurious calls to prepare_to_wait_event() in ___wait_event()
some pipe + wait stuff
- - -
-
-
-
2025-03-03
Mateusz Guzik
New
[2/3] pipe: cache 2 pages instead of 1
some pipe + wait stuff
- - -
-
-
-
2025-03-03
Mateusz Guzik
New
[1/3] pipe: drop an always true check in anon_pipe_write()
some pipe + wait stuff
- 1 -
-
-
-
2025-03-03
Mateusz Guzik
New
fs: predict no error in close()
fs: predict no error in close()
- - -
-
-
-
2025-03-01
Mateusz Guzik
New
[v2] pipe: cache 2 pages instead of 1
[v2] pipe: cache 2 pages instead of 1
- - -
-
-
-
2025-02-27
Mateusz Guzik
New
pipe: cache 2 pages instead of 1
pipe: cache 2 pages instead of 1
- - -
-
-
-
2025-02-27
Mateusz Guzik
New
vfs: inline new_inode_pseudo() and de-staticize alloc_inode()
vfs: inline new_inode_pseudo() and de-staticize alloc_inode()
- 1 -
-
-
-
2025-02-12
Mateusz Guzik
New
[v4,3/3] vfs: use the new debug macros in inode_set_cached_link()
CONFIG_DEBUG_VFS at last
- - -
-
-
-
2025-02-09
Mateusz Guzik
New
[v4,2/3] vfs: catch invalid modes in may_open()
CONFIG_DEBUG_VFS at last
- - -
-
-
-
2025-02-09
Mateusz Guzik
New
[v4,1/3] vfs: add initial support for CONFIG_DEBUG_VFS
CONFIG_DEBUG_VFS at last
- - -
-
-
-
2025-02-09
Mateusz Guzik
New
[v3,3/3] vfs: use the new debug macros in inode_set_cached_link()
CONFIG_VFS_DEBUG at last
- - -
-
-
-
2025-02-08
Mateusz Guzik
New
[v3,2/3] vfs: catch invalid modes in may_open()
CONFIG_VFS_DEBUG at last
- - -
-
-
-
2025-02-08
Mateusz Guzik
New
[v3,1/3] vfs: add initial support for CONFIG_VFS_DEBUG
CONFIG_VFS_DEBUG at last
- - -
-
-
-
2025-02-08
Mateusz Guzik
New
[v2,3/3] vfs: use the new debug macros in inode_set_cached_link()
CONFIG_VFS_DEBUG at last
- 1 -
-
-
-
2025-02-06
Mateusz Guzik
New
[v2,2/3] vfs: catch invalid modes in may_open()
CONFIG_VFS_DEBUG at last
- 1 -
-
-
-
2025-02-06
Mateusz Guzik
New
[v2,1/3] vfs: add initial support for CONFIG_VFS_DEBUG
CONFIG_VFS_DEBUG at last
- 1 -
-
-
-
2025-02-06
Mateusz Guzik
New
vfs: inline getname()
vfs: inline getname()
- 1 -
-
-
-
2025-02-06
Mateusz Guzik
New
[3/3] vfs: use the new debug macros in inode_set_cached_link()
CONFIG_VFS_DEBUG at last
- - -
-
-
-
2025-02-05
Mateusz Guzik
New
[2/3] vfs: catch invalid modes in may_open
CONFIG_VFS_DEBUG at last
- - -
-
-
-
2025-02-05
Mateusz Guzik
New
[1/3] vfs: add initial support for CONFIG_VFS_DEBUG
CONFIG_VFS_DEBUG at last
- - -
-
-
-
2025-02-05
Mateusz Guzik
New
ext4: pass strlen() of the symlink instead of i_size to inode_set_cached_link()
ext4: pass strlen() of the symlink instead of i_size to inode_set_cached_link()
- - -
-
-
-
2025-02-05
Mateusz Guzik
New
vfs: sanity check the length passed to inode_set_cached_link()
vfs: sanity check the length passed to inode_set_cached_link()
- 1 -
-
-
-
2025-02-04
Mateusz Guzik
New
[RESEND] fs: avoid mmap sem relocks when coredumping with many missing pages
[RESEND] fs: avoid mmap sem relocks when coredumping with many missing pages
1 1 -
-
-
-
2025-01-19
Mateusz Guzik
New
fs: avoid mmap sem relocks when coredumping with many missing pages
fs: avoid mmap sem relocks when coredumping with many missing pages
- - -
-
-
-
2025-01-16
Mateusz Guzik
New
[MEH] fs: sort out a stale comment about races between fd alloc and dup2
[MEH] fs: sort out a stale comment about races between fd alloc and dup2
- - -
-
-
-
2024-12-05
Mateusz Guzik
New
[RFC] fs: elide the smp_rmb fence in fd_install()
[RFC] fs: elide the smp_rmb fence in fd_install()
- - -
-
-
-
2024-12-05
Mateusz Guzik
New
fs: use a consume fence in mnt_idmap()
fs: use a consume fence in mnt_idmap()
- - -
-
-
-
2024-11-30
Mateusz Guzik
New
[v3,3/3] tmpfs: use inode_set_cached_link()
symlink length caching
- 1 -
-
-
-
2024-11-20
Mateusz Guzik
New
[v3,2/3] ext4: use inode_set_cached_link()
symlink length caching
- 1 -
-
-
-
2024-11-20
Mateusz Guzik
New
[v3,1/3] vfs: support caching symlink lengths in inodes
symlink length caching
- - -
-
-
-
2024-11-20
Mateusz Guzik
New
[v2,3/3] tmpfs: use inode_set_cached_link()
symlink length caching
- - -
-
-
-
2024-11-19
Mateusz Guzik
New
[v2,2/3] ext4: use inode_set_cached_link()
symlink length caching
- - -
-
-
-
2024-11-19
Mateusz Guzik
New
[v2,1/3] vfs: support caching symlink lengths in inodes
symlink length caching
- - -
-
-
-
2024-11-19
Mateusz Guzik
New
[RFC] vfs: dodge strlen() in vfs_readlink() when ->i_link is populated
[RFC] vfs: dodge strlen() in vfs_readlink() when ->i_link is populated
- - -
-
-
-
2024-11-18
Mateusz Guzik
New
vfs: move getattr in inode_operations to a more commonly read area
vfs: move getattr in inode_operations to a more commonly read area
- - -
-
-
-
2024-11-18
Mateusz Guzik
New
fs: delay sysctl_nr_open check in expand_files()
fs: delay sysctl_nr_open check in expand_files()
- - -
-
-
-
2024-11-16
Mateusz Guzik
New
vfs: make evict() use smp_mb__after_spinlock instead of smp_mb
vfs: make evict() use smp_mb__after_spinlock instead of smp_mb
- 1 -
-
-
-
2024-11-13
Mateusz Guzik
New