Patch Series

Subject Create and use APIs to centralise locking for directory ops.
Author neilb@ownmail.net
Date 2025-11-13 00:18:24 +0000 UTC
Version 6
Cc amir73il@gmail.com brauner@kernel.org cem@kernel.org chuck.lever@oracle.com clm@fb.com code@tyhicks.com dai.ngo@oracle.com dakr@kernel.org dhowells@redhat.com djwong@kernel.org dsterba@suse.com ecryptfs@vger.kernel.org gregkh@linuxfoundation.org jack@suse.cz jlayton@kernel.org jmorris@namei.org john.johansen@canonical.com linkinjeon@kernel.org linux-cifs@vger.kernel.org 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 linux-xfs@vger.kernel.org lorenzo.stoakes@oracle.com miklos@szeredi.hu mjguzik@gmail.com neilb@ownmail.net netfs@lists.linux.dev okorniev@redhat.com omosnace@redhat.com paul@paul-moore.com rafael@kernel.org selinux@vger.kernel.org senozhatsky@chromium.org serge@hallyn.com smfrench@gmail.com stefanb@linux.ibm.com stephen.smalley.work@gmail.com viro@zeniv.linux.org.uk

Patches (15)

Name Content [All]
[PATCH v6 01/15] debugfs: rename end_creating() to debugfs_end_creating() [Body]
[PATCH v6 02/15] VFS: introduce start_dirop() and end_dirop() [Body]
[PATCH v6 03/15] VFS: tidy up do_unlinkat() [Body]
[PATCH v6 04/15] VFS/nfsd/cachefiles/ovl: add start_creating() and end_creating() [Body]
[PATCH v6 05/15] VFS/nfsd/cachefiles/ovl: introduce start_removing() and end_removing() [Body]
[PATCH v6 06/15] VFS: introduce start_creating_noperm() and start_removing_noperm() [Body]
[PATCH v6 07/15] smb/server: use end_removing_noperm for for target of smb2_create_link() [Body]
[PATCH v6 08/15] VFS: introduce start_removing_dentry() [Body]
[PATCH v6 09/15] VFS: add start_creating_killable() and start_removing_killable() [Body]
[PATCH v6 10/15] VFS/nfsd/ovl: introduce start_renaming() and end_renaming() [Body]
[PATCH v6 11/15] VFS/ovl/smb: introduce start_renaming_dentry() [Body]
[PATCH v6 12/15] Add start_renaming_two_dentries() [Body]
[PATCH v6 13/15] ecryptfs: use new start_creating/start_removing APIs [Body]
[PATCH v6 14/15] VFS: change vfs_mkdir() to unlock on failure. [Body]
[PATCH v6 15/15] VFS: introduce end_creating_keep() [Body]

Session 2025-11-13

ID (for dev) 9d587a9c-57ac-4bc7-b097-6ecd083d3e15
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base e9a6fb0bcdd7609be6969112f3fbfcce3b1d4a7c [Config] passed [Log]
[KASAN] Boot test: Base e9a6fb0bcdd7609be6969112f3fbfcce3b1d4a7c [Config] passed
[KASAN] Build Patched e9a6fb0bcdd7609be6969112f3fbfcce3b1d4a7c [Config] [patched] passed [Log]
[KASAN] Boot test: Patched e9a6fb0bcdd7609be6969112f3fbfcce3b1d4a7c [Config] [patched] passed
[KASAN] Fuzzing e9a6fb0bcdd7609be6969112f3fbfcce3b1d4a7c [Config] e9a6fb0bcdd7609be6969112f3fbfcce3b1d4a7c [Config] [patched] passed [Log] [Artifacts]