Toggle navigation
Patchwork
Linux ext4 filesystem development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Darrick J. Wong
| State =
Action Required
| Archived =
No
| 137 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
demarchi
ms
bhundven
chbs
kengyu
kadlec
regit
jabk
laforge
laforge
tonyb
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
patrick_delaunay
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
mkresin
mkresin
thess
thess
fbarrat
fbarrat
phil
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
ajd
darball1
sammj
jogo
jogo
bhelgaas
blogic
blogic
tagr
tagr
oohal
russellb
ptomsich
agraf
joestringer
mwalle
naveen
pchotard
pepe2k
pepe2k
arj
arj
davem
davem
davem
jforissier
andmur01
amitay
matttbe
pabeni
istokes
aparcar
martineau
Ansuel
danielschwierzeck
maddy
goliath
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
tpetazzoni
marex
mkorpershoek
khem
XiaoYang
apritzel
robimarko
mmichelson
danielhb
groug
npiggin
liwang
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
bpf
shettyg
lorpie01
acelan
wigyori
wigyori
pm215
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
blocktrron
vigneshr
mraynal
monstr
shemminger
chunkeey
stewart
stewart
xypron
kabel
ehristev
Jaehoon
freenix
rfried
wsa
prom
ukleinek
ukleinek
akumar
metan
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
horms
kevery
sjg
jagan
ag
rmilecki
rmilecki
arbab
bmeng
ivanhu
jacmet
pablo
pablo
juju
wbx
apconole
legoater
legoater
legoater
trini
svanheule
rw
rw
chleroy
abelloni
bjonglez
pevik
sbabic
sbabic
ynezz
xback
xback
richiejp
dangole
dangole
jonhunter
aik
Hauke
Hauke
forty
acer
echaudron
next_ghost
amusil
anuppatel
anuppatel
benh
rgrimm
segher
passgat
pratyush
jms
jms
jms
mans0n
ruscur
festevam
ymorin
jmberg
jk
jk
jk
jk
numans
Andes
xuyang
linusw
linusw
tambarus
conchuod
kubu
matthias_bgg
tytso
ltpci
krzk
stroese
dceara
spectrum
imaximets
strlen
strlen
pbrobinson
apalos
neocturne
cazzacarna
aldot
TIENFONG
mpe
galak
sfr
ktraynor
arnout
robh
nbd
nbd
anguy11
kcxt
paulus
mwilczynski
jm
hs
Apply
«
1
2
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[6/6] ext4: convert to new fserror helpers
[1/6] uapi: promote EFSCORRUPTED and EUCLEAN to errno.h
- - 2 -
-
-
-
2026-01-13
Darrick J. Wong
New
[5/6] xfs: translate fsdax media errors into file "data lost" errors when convenient
[1/6] uapi: promote EFSCORRUPTED and EUCLEAN to errno.h
- - 1 -
-
-
-
2026-01-13
Darrick J. Wong
New
[4/6] xfs: report fs metadata errors via fsnotify
[1/6] uapi: promote EFSCORRUPTED and EUCLEAN to errno.h
- - 1 -
-
-
-
2026-01-13
Darrick J. Wong
New
[3/6] iomap: report file I/O errors to the VFS
[1/6] uapi: promote EFSCORRUPTED and EUCLEAN to errno.h
- - 2 -
-
-
-
2026-01-13
Darrick J. Wong
New
[2/6] fs: report filesystem and file I/O errors to fsnotify
[1/6] uapi: promote EFSCORRUPTED and EUCLEAN to errno.h
- - 1 -
-
-
-
2026-01-13
Darrick J. Wong
New
[1/6] uapi: promote EFSCORRUPTED and EUCLEAN to errno.h
[1/6] uapi: promote EFSCORRUPTED and EUCLEAN to errno.h
- - 3 -
-
-
-
2026-01-13
Darrick J. Wong
New
[V4.1,1/4] fs: send uevents for filesystem mount events
[V4.1,1/4] fs: send uevents for filesystem mount events
- - - -
-
-
-
2025-12-18
Darrick J. Wong
New
[V4.1,2/6] fs: report filesystem and file I/O errors to fsnotify
Untitled series #485933
- - - -
-
-
-
2025-12-18
Darrick J. Wong
New
[4/4] ext4: send uevents when major filesystem events happen
[1/4] fs: send uevents for filesystem mount events
- - 1 -
-
-
-
2025-12-18
Darrick J. Wong
New
[3/4] ext4: convert ext4_root to a kset
[1/4] fs: send uevents for filesystem mount events
- - 1 -
-
-
-
2025-12-18
Darrick J. Wong
New
[2/4] xfs: send uevents when major filesystem events happen
[1/4] fs: send uevents for filesystem mount events
- - 1 -
-
-
-
2025-12-18
Darrick J. Wong
New
[1/4] fs: send uevents for filesystem mount events
[1/4] fs: send uevents for filesystem mount events
- - - -
-
-
-
2025-12-18
Darrick J. Wong
New
[23/23] fuse4fs: create incore reverse orphan list
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[22/23] fuse4fs: implement FUSE_TMPFILE
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[21/23] fuse4fs: use the orphaned inode list
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[20/23] fuse4fs: add cache to track open files
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[19/23] cache: implement automatic shrinking
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[18/23] cache: support channging flags
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[17/23] cache: support updating maxcount and flags
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[16/23] cache: support gradual expansion
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[15/23] cache: add a "get only if incore" flag to cache_node_get
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[14/23] cache: return results of a cache flush
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[13/23] cache: add a helper to grab a new refcount for a cache_node
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[12/23] cache: pass a private data pointer through cache_walk
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[11/23] cache: pass cache pointer to callbacks
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[10/23] cache: embed struct cache in the owner
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[09/23] cache: use modern list iterator macros
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[08/23] cache: disable debugging
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[07/23] libsupport: add a cache
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[06/23] libsupport: port the kernel list.h to libsupport
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[05/23] fuse4fs: convert to low level API
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[04/23] fuse4fs: namespace some helpers
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[03/23] debian: create new package for fuse4fs
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[02/23] fuse2fs: start porting fuse2fs to lowlevel libfuse API
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
[01/23] fuse2fs: separate libfuse3 and fuse2fs detection in configure
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[4/4] fuse2fs: drop fuse 2.x support code
[1/4] fuse2fs: bump library version
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[3/4] fuse2fs: disable nfs exports
[1/4] fuse2fs: bump library version
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[2/4] fuse2fs: wrap the fuse_set_feature_flag helper for older libfuse
[1/4] fuse2fs: bump library version
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[1/4] fuse2fs: bump library version
[1/4] fuse2fs: bump library version
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[3/3] fuse2fs: enable the shutdown ioctl
[1/3] fuse2fs: pass a struct fuse2fs to fs_writeable
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[2/3] fuse2fs: track our own writable state
[1/3] fuse2fs: pass a struct fuse2fs to fs_writeable
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[1/3] fuse2fs: pass a struct fuse2fs to fs_writeable
[1/3] fuse2fs: pass a struct fuse2fs to fs_writeable
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[4/4] fuse2fs: record thread id in debug trace data
[1/4] fuse2fs: hook library error message printing
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[3/4] fuse2fs: improve tracing for file range operations
[1/4] fuse2fs: hook library error message printing
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[2/4] fuse2fs: print the function name in error messages, not the file name
[1/4] fuse2fs: hook library error message printing
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[1/4] fuse2fs: hook library error message printing
[1/4] fuse2fs: hook library error message printing
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[3/3] fuse2fs: adjust OOM killer score if possible
[1/3] fuse2fs: split filesystem mounting into helper functions
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[2/3] fuse2fs: register as an IO flusher thread
[1/3] fuse2fs: split filesystem mounting into helper functions
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[1/3] fuse2fs: split filesystem mounting into helper functions
[1/3] fuse2fs: split filesystem mounting into helper functions
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[3/3] fuse2fs: hoist unmount code from main
[1/3] fuse2fs: get rid of the global_fs variable
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[2/3] fuse2fs: hoist lockfile code
[1/3] fuse2fs: get rid of the global_fs variable
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[1/3] fuse2fs: get rid of the global_fs variable
[1/3] fuse2fs: get rid of the global_fs variable
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[9/9] fuse2fs: collect runtime of various operations
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[8/9] fuse2fs: clean up more boilerplate
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[7/9] fuse2fs: clean up operation completion
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[6/9] fuse2fs: clean up operation startup
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[5/9] fuse2fs: move fs assignment closer to locking the bfl
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[4/9] fuse2fs: consolidate file handle checking in op_ioctl
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[3/9] fuse2fs: rework fallocate file handle extraction
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[2/9] fuse2fs: rework checking file handles
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
[1/9] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[19/19] fuse2fs: implement MMP updates
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[18/19] libsupport: add background thread manager
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[17/19] fuse2fs: fix link count overflows on dir_nlink filesystems
[01/19] libext2fs: initialize htree when expanding directory
- 1 - -
-
-
-
2025-11-06
Darrick J. Wong
New
[16/19] fuse2fs: improve error handling behaviors
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[15/19] fuse2fs: constrain worker thread count
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[14/19] fuse2fs: cache symlink targets in the kernel
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[13/19] fuse2fs: improve want_extra_isize handling
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[12/19] fuse2fs: only flush O_SYNC files on close
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[11/19] fuse2fs: implement dirsync mode
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[10/19] fuse2fs: implement readdirplus
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[09/19] fuse2fs: implement dir seeking
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[08/19] fuse2fs: use file handles when possible
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[07/19] fuse2fs: read bitmaps asynchronously during initialization
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[06/19] fuse2fs: check root directory while mounting
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[05/19] libext2fs: always use ext2fs_mmp_get_mem to allocate fs->mmp_buf
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[04/19] libext2fs: refactor aligned MMP buffer allocation
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[03/19] libext2fs: fix ext2fs_mmp_update
[01/19] libext2fs: initialize htree when expanding directory
- 1 - -
-
-
-
2025-11-06
Darrick J. Wong
New
[02/19] libext2fs: create link count adjustment helpers for dir_nlink
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[01/19] libext2fs: initialize htree when expanding directory
[01/19] libext2fs: initialize htree when expanding directory
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[4/4] fuse2fs: try to grab block device O_EXCL repeatedly
[1/4] libext2fs: add POSIX advisory locking to the unix IO manager
- 1 - -
-
-
-
2025-11-06
Darrick J. Wong
New
[3/4] fuse2fs: quiet down write-protect warning
[1/4] libext2fs: add POSIX advisory locking to the unix IO manager
- 1 - -
-
-
-
2025-11-06
Darrick J. Wong
New
[2/4] fuse2fs: try to lock filesystem image files before using them
[1/4] libext2fs: add POSIX advisory locking to the unix IO manager
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[1/4] libext2fs: add POSIX advisory locking to the unix IO manager
[1/4] libext2fs: add POSIX advisory locking to the unix IO manager
- - - -
-
-
-
2025-11-06
Darrick J. Wong
New
[7/7] debian: update packaging for fuse4fs service
[1/7] libext2fs: fix MMP code to work with unixfd IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[6/7] fuse4fs: make MMP work correctly in safe service mode
[1/7] libext2fs: fix MMP code to work with unixfd IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[5/7] fuse4fs: ask for loop devices when opening via fuservicemount
[1/7] libext2fs: fix MMP code to work with unixfd IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[4/7] fuse4fs: set iomap backing device blocksize
[1/7] libext2fs: fix MMP code to work with unixfd IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[3/7] fuse4fs: set proc title when in fuse service mode
[1/7] libext2fs: fix MMP code to work with unixfd IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[2/7] fuse4fs: enable safe service mode
[1/7] libext2fs: fix MMP code to work with unixfd IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[1/7] libext2fs: fix MMP code to work with unixfd IO manager
[1/7] libext2fs: fix MMP code to work with unixfd IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[6/6] libext2fs: improve caching for inodes
[1/6] libsupport: add caching IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[5/6] fuse2fs: increase inode cache size
[1/6] libsupport: add caching IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[4/6] fuse2fs: enable caching IO manager
[1/6] libsupport: add caching IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[3/6] iocache: bump buffer mru priority every 50 accesses
[1/6] libsupport: add caching IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[2/6] iocache: add the actual buffer cache
[1/6] libsupport: add caching IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[1/6] libsupport: add caching IO manager
[1/6] libsupport: add caching IO manager
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[3/3] fuse2fs: enable iomap
[1/3] fuse2fs: enable caching of iomaps
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[2/3] fuse2fs: be smarter about caching iomaps
[1/3] fuse2fs: enable caching of iomaps
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
[1/3] fuse2fs: enable caching of iomaps
[1/3] fuse2fs: enable caching of iomaps
- - - -
-
-
-
2025-10-29
Darrick J. Wong
New
«
1
2
»