Syzbot CI
All Series
Statistics
Content
×
Patch Series
Subject
lift lookup out of exclive lock for dir ops
Author
neilb@ownmail.net
Date
2026-03-12 21:11:48 +0000 UTC
Version
Version 1
Cc
a.hindborg@kernel.org
adilger.kernel@dilger.ca
agruenba@redhat.com
amarkuze@redhat.com
amir73il@gmail.com
anna@kernel.org
anton.ivanov@cambridgegreys.com
ardb@kernel.org
baolin.wang@linux.alibaba.com
brauner@kernel.org
cem@kernel.org
ceph-devel@vger.kernel.org
coda@cs.cmu.edu
code@tyhicks.com
dhowells@redhat.com
ecryptfs@vger.kernel.org
gfs2@lists.linux.dev
hughd@google.com
idryomov@gmail.com
jack@suse.cz
jaharkes@cs.cmu.edu
jk@ozlabs.org
jlayton@kernel.org
johannes@sipsolutions.net
leitao@debian.org
linkinjeon@kernel.org
linux-afs@lists.infradead.org
linux-cifs@vger.kernel.org
linux-efi@vger.kernel.org
linux-ext4@vger.kernel.org
linux-fsdevel@vger.kernel.org
linux-kernel@vger.kernel.org
linux-mm@kvack.org
linux-nfs@vger.kernel.org
linux-trace-kernel@vger.kernel.org
linux-um@lists.infradead.org
linux-unionfs@vger.kernel.org
linux-xfs@vger.kernel.org
marc.dionne@auristor.com
mhiramat@kernel.org
miklos@szeredi.hu
neilb@ownmail.net
richard@nod.at
rostedt@goodmis.org
sfrench@samba.org
sj1557.seo@samsung.com
slava@dubeyko.com
torvalds@linux-foundation.org
trondmy@kernel.org
tytso@mit.edu
Patches (53)
Name
Content
[All]
[PATCH 01/53] VFS: fix various typos in documentation for start_creating start_removing etc
[Body]
[PATCH 02/53] VFS: enhance d_splice_alias() to handle in-lookup dentries
[Body]
[PATCH 03/53] VFS: allow d_alloc_name() to be used with ->d_hash
[Body]
[PATCH 04/53] VFS: use global wait-queue table for d_alloc_parallel()
[Body]
[PATCH 05/53] VFS: introduce d_alloc_noblock()
[Body]
[PATCH 06/53] VFS: add d_duplicate()
[Body]
[PATCH 07/53] VFS: Add LOOKUP_SHARED flag.
[Body]
[PATCH 08/53] VFS/xfs: drop parent lock across d_alloc_parallel() in d_add_ci()
[Body]
[PATCH 09/53] nfs: remove d_drop()/d_alloc_parallel() from nfs_atomic_open()
[Body]
[PATCH 10/53] nfs: use d_splice_alias() in nfs_link()
[Body]
[PATCH 11/53] nfs: don't d_drop() before d_splice_alias()
[Body]
[PATCH 12/53] nfs: don't d_drop() before d_splice_alias() in atomic_create.
[Body]
[PATCH 13/53] nfs: Use d_alloc_noblock() in nfs_prime_dcache()
[Body]
[PATCH 14/53] nfs: use d_alloc_noblock() in silly-rename
[Body]
[PATCH 15/53] nfs: use d_duplicate()
[Body]
[PATCH 16/53] ovl: drop dir lock for lookups in impure readdir
[Body]
[PATCH 17/53] coda: don't d_drop() early.
[Body]
[PATCH 18/53] shmem: use d_duplicate()
[Body]
[PATCH 19/53] afs: use d_time instead of d_fsdata
[Body]
[PATCH 20/53] afs: don't unhash/rehash dentries during unlink/rename
[Body]
[PATCH 21/53] afs: use d_splice_alias() in afs_vnode_new_inode()
[Body]
[PATCH 22/53] afs: use d_alloc_nonblock in afs_sillyrename()
[Body]
[PATCH 23/53] afs: lookup_atsys to drop and reclaim lock.
[Body]
[PATCH 24/53] afs: use d_duplicate()
[Body]
[PATCH 25/53] smb/client: use d_time to store a timestamp in dentry, not d_fsdata
[Body]
[PATCH 26/53] smb/client: don't unhashed and rehash to prevent new opens.
[Body]
[PATCH 27/53] smb/client: use d_splice_alias() in atomic_open
[Body]
[PATCH 28/53] smb/client: Use d_alloc_noblock() in cifs_prime_dcache()
[Body]
[PATCH 29/53] exfat: simplify exfat_lookup()
[Body]
[PATCH 30/53] configfs: remove d_add() calls before configfs_attach_group()
[Body]
[PATCH 31/53] configfs: stop using d_add().
[Body]
[PATCH 32/53] ext4: move dcache modifying code out of __ext4_link()
[Body]
[PATCH 33/53] ext4: use on-stack dentries in ext4_fc_replay_link_internal()
[Body]
[PATCH 34/53] tracefs: stop using d_add().
[Body]
[PATCH 35/53] cephfs: stop using d_add().
[Body]
[PATCH 36/53] cephfs: remove d_alloc from CEPH_MDS_OP_LOOKUPNAME handling in ceph_fill_trace()
[Body]
[PATCH 37/53] cephfs: Use d_alloc_noblock() in ceph_readdir_prepopulate()
[Body]
[PATCH 38/53] cephfs: Don't d_drop() before d_splice_alias()
[Body]
[PATCH 39/53] ecryptfs: stop using d_add().
[Body]
[PATCH 40/53] gfs2: stop using d_add().
[Body]
[PATCH 41/53] libfs: stop using d_add().
[Body]
[PATCH 42/53] fuse: don't d_drop() before d_splice_alias()
[Body]
[PATCH 43/53] fuse: Use d_alloc_noblock() in fuse_direntplus_link()
[Body]
[PATCH 44/53] hostfs: don't d_drop() before d_splice_alias() in hostfs_mkdir()
[Body]
[PATCH 45/53] efivarfs: use d_alloc_name()
[Body]
[PATCH 46/53] Remove references to d_add() in documentation and comments.
[Body]
[PATCH 47/53] VFS: make d_alloc() local to VFS.
[Body]
[PATCH 48/53] VFS: remove d_add()
[Body]
[PATCH 49/53] VFS: remove d_rehash()
[Body]
[PATCH 50/53] VFS: remove lookup_one() and lookup_noperm()
[Body]
[PATCH 51/53] VFS: use d_alloc_parallel() in lookup_one_qstr_excl().
[Body]
[PATCH 52/53] VFS: lift d_alloc_parallel above inode_lock
[Body]
[PATCH 53/53] VFS: remove LOOKUP_SHARED
[Body]
Session 2026-03-16
ID (for dev)
a3c7a1fa-f3d0-4f37-90c6-31d661f76094
Status
skipped
Triaged
Skipped: failed to find a base commit: series does not apply
[Log]
Execution Log
[Link]
Test
Base
Patched
Verdict