Patch Series

Subject Further centralising of directory locking for name ops.
Author neilb@ownmail.net
Date 2026-02-24 22:16:46 +0000 UTC
Version
Cc amir73il@gmail.com apparmor@lists.ubuntu.com brauner@kernel.org chuck.lever@oracle.com dhowells@redhat.com djwong@kernel.org jack@suse.cz jlayton@kernel.org jmorris@namei.org john.johansen@canonical.com linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-nfs@vger.kernel.org linux-security-module@vger.kernel.org linux-unionfs@vger.kernel.org miklos@szeredi.hu neilb@ownmail.net netfs@lists.linux.dev paul@paul-moore.com selinux@vger.kernel.org serge@hallyn.com stephen.smalley.work@gmail.com viro@zeniv.linux.org.uk

Patches (15)

Name Content [All]
[PATCH v3 01/15] VFS: note error returns in documentation for various lookup functions [Body]
[PATCH v3 02/15] fs/proc: Don't lock root inode when creating "self" and "thread-self" [Body]
[PATCH v3 03/15] VFS: move the start_dirop() kerndoc comment to before start_dirop() [Body]
[PATCH v3 04/15] libfs: change simple_done_creating() to use end_creating() [Body]
[PATCH v3 05/15] Apparmor: Use simple_start_creating() / simple_done_creating() [Body]
[PATCH v3 06/15] selinux: Use simple_start_creating() / simple_done_creating() [Body]
[PATCH v3 07/15] nfsd: switch purge_old() to use start_removing_noperm() [Body]
[PATCH v3 08/15] VFS: make lookup_one_qstr_excl() static. [Body]
[PATCH v3 09/15] ovl: Simplify ovl_lookup_real_one() [Body]
[PATCH v3 10/15] cachefiles: change cachefiles_bury_object to use start_renaming_dentry() [Body]
[PATCH v3 11/15] ovl: pass name buffer to ovl_start_creating_temp() [Body]
[PATCH v3 12/15] ovl: change ovl_create_real() to get a new lock when re-opening created file. [Body]
[PATCH v3 13/15] ovl: use is_subdir() for testing if one thing is a subdir of another [Body]
[PATCH v3 14/15] ovl: remove ovl_lock_rename_workdir() [Body]
[PATCH v3 15/15] VFS: unexport lock_rename(), lock_rename_child(), unlock_rename() [Body]

Session 2026-02-24

ID (for dev) 89aed5f9-e206-4d17-b44f-2c1450264f90
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 7dff99b354601dd01829e1511711846e04340a69 [Config] passed [Log]
[KASAN] Boot test: Base 7dff99b354601dd01829e1511711846e04340a69 [Config] passed [Log]
[KASAN] Build Patched 7dff99b354601dd01829e1511711846e04340a69 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 7dff99b354601dd01829e1511711846e04340a69 [Config] [patched] passed [Log]
[KASAN] Fuzz 7dff99b354601dd01829e1511711846e04340a69 [Config] 7dff99b354601dd01829e1511711846e04340a69 [Config] [patched] error [Log]