Patch Series

Subject Prepare to lift lookup out of exclusive lock for directory ops
Author neilb@ownmail.net
Date 2026-04-27 04:01:19 +0000 UTC
Version
Cc amir73il@gmail.com anna@kernel.org ardb@kernel.org brauner@kernel.org jack@suse.cz jk@ozlabs.org jlayton@kernel.org linux-efi@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-nfs@vger.kernel.org linux-unionfs@vger.kernel.org miklos@szeredi.hu neilb@ownmail.net torvalds@linux-foundation.org trondmy@kernel.org viro@zeniv.linux.org.uk

Patches (19)

Name Content [All]
[PATCH v3 01/19] VFS: fix various typos in documentation for start_creating start_removing etc [Body]
[PATCH v3 02/19] VFS: enhance d_splice_alias() to handle in-lookup dentries [Body]
[PATCH v3 03/19] VFS: allow d_alloc_name() to be used with ->d_hash [Body]
[PATCH v3 04/19] VFS: use wait_var_event for waiting in d_alloc_parallel() [Body]
[PATCH v3 05/19] VFS: introduce d_alloc_noblock() [Body]
[PATCH v3 06/19] VFS: add d_duplicate() [Body]
[PATCH v3 07/19] VFS: Add LOOKUP_SHARED flag. [Body]
[PATCH v3 08/19] VFS/xfs/ntfs: drop parent lock across d_alloc_parallel() in d_add_ci() [Body]
[PATCH v3 09/19] ovl: stop using lookup_one() in iterate_shared() handling. [Body]
[PATCH v3 10/19] VFS/ovl: add d_alloc_noblock_return() [Body]
[PATCH v3 11/19] efivarfs: use d_alloc_name() [Body]
[PATCH v3 12/19] shmem: use d_duplicate() [Body]
[PATCH v3 13/19] nfs: remove d_drop()/d_alloc_parallel() from nfs_atomic_open() [Body]
[PATCH v3 14/19] nfs: use d_splice_alias() in nfs_link() [Body]
[PATCH v3 15/19] nfs: don't d_drop() before d_splice_alias() [Body]
[PATCH v3 16/19] nfs: don't d_drop() before d_splice_alias() in atomic_create. [Body]
[PATCH v3 17/19] nfs: Use d_alloc_noblock() in nfs_prime_dcache() [Body]
[PATCH v3 18/19] nfs: use d_alloc_noblock() in silly-rename [Body]
[PATCH v3 19/19] nfs: use d_duplicate() [Body]
Session 2026-04-27
ID (for dev) e62f6af6-d9e1-485a-94d3-9be3441200b0
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] passed [Log]
[KASAN] Boot test: Base 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] passed [Log]
[KASAN] Build Patched 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] [patched] passed [Log]
[KASAN] Fuzz 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] [patched] passed [Log] [Artifacts]
KASAN: slab-out-of-bounds Read in __dentry_kill [Log] [Syz Repro]
WARNING in __d_instantiate [Log] [Syz Repro]