Patch Series

Subject vfs: recall-only directory delegations for knfsd
Author jlayton@kernel.org
Date 2025-11-05 16:53:47 +0000 UTC
Version 5
Cc alex.aring@gmail.com amir73il@gmail.com anna@kernel.org bharathsm@microsoft.com brauner@kernel.org cem@kernel.org chuck.lever@oracle.com code@tyhicks.com dai.ngo@oracle.com dakr@kernel.org davem@davemloft.net dhowells@redhat.com ecryptfs@vger.kernel.org edumazet@google.com gregkh@linuxfoundation.org horms@kernel.org jack@suse.cz jlayton@kernel.org kuba@kernel.org kuniyu@google.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-unionfs@vger.kernel.org linux-xfs@vger.kernel.org miklos@szeredi.hu neil@brown.name neilb@ownmail.net netdev@vger.kernel.org netfs@lists.linux.dev okorniev@redhat.com pabeni@redhat.com pc@manguebit.org rafael@kernel.org ronniesahlberg@gmail.com samba-technical@lists.samba.org senozhatsky@chromium.org sfrench@samba.org smfrench@gmail.com sprasad@microsoft.com tom@talpey.com trondmy@kernel.org viro@zeniv.linux.org.uk

Patches (17)

Name Content [All]
[PATCH v5 01/17] filelock: make lease_alloc() take a flags argument [Body]
[PATCH v5 02/17] filelock: rework the __break_lease API to use flags [Body]
[PATCH v5 03/17] filelock: add struct delegated_inode [Body]
[PATCH v5 04/17] filelock: push the S_ISREG check down to ->setlease handlers [Body]
[PATCH v5 05/17] vfs: add try_break_deleg calls for parents to vfs_{link,rename,unlink} [Body]
[PATCH v5 06/17] vfs: allow mkdir to wait for delegation break on parent [Body]
[PATCH v5 07/17] vfs: allow rmdir to wait for delegation break on parent [Body]
[PATCH v5 08/17] vfs: break parent dir delegations in open(..., O_CREAT) codepath [Body]
[PATCH v5 09/17] vfs: clean up argument list for vfs_create() [Body]
[PATCH v5 10/17] vfs: make vfs_create break delegations on parent directory [Body]
[PATCH v5 11/17] vfs: make vfs_mknod break delegations on parent directory [Body]
[PATCH v5 12/17] vfs: make vfs_symlink break delegations on parent dir [Body]
[PATCH v5 13/17] filelock: lift the ban on directory leases in generic_setlease [Body]
[PATCH v5 14/17] nfsd: allow filecache to hold S_IFDIR files [Body]
[PATCH v5 15/17] nfsd: allow DELEGRETURN on directories [Body]
[PATCH v5 16/17] nfsd: wire up GET_DIR_DELEGATION handling [Body]
[PATCH v5 17/17] vfs: expose delegation support to userland [Body]

Session 2025-11-05

ID (for dev) 5c8f254b-5043-461c-90de-1c915be1f57d
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 01cc760632b875c4ad0d8fec0b0c01896b8a36d4 [Config] passed [Log]
[KASAN] Boot test: Base 01cc760632b875c4ad0d8fec0b0c01896b8a36d4 [Config] passed
[KASAN] Build Patched 01cc760632b875c4ad0d8fec0b0c01896b8a36d4 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 01cc760632b875c4ad0d8fec0b0c01896b8a36d4 [Config] [patched] passed
[KASAN] Fuzzing 01cc760632b875c4ad0d8fec0b0c01896b8a36d4 [Config] 01cc760632b875c4ad0d8fec0b0c01896b8a36d4 [Config] [patched] passed [Log] [Artifacts]