]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
NFS: remove NFS_DELEGATION_INODE_FREEING
authorChristoph Hellwig <hch@lst.de>
Wed, 7 Jan 2026 07:27:00 +0000 (08:27 +0100)
committerAnna Schumaker <anna.schumaker@oracle.com>
Tue, 20 Jan 2026 19:49:46 +0000 (14:49 -0500)
commit86ac1b7b616bbc33f886882655d31068f0b14b8d
tree39337b662163d2b0bc035c768d9f5d7795d55b3f
parent0513044b749db4e20800da0c44e4299e1c7ed50a
NFS: remove NFS_DELEGATION_INODE_FREEING

This essentially reverts commit 6f9449be53f3 ("NFS: Fix a soft lockup in
the delegation recovery code") because the code walking the per-server
delegation list has been fixed to just skip inodes for which
nfs_delegation_grab_inode fails, instead of having to restart the entire
series in commit f92214e4c312 ("NFS: Avoid unnecessary rescanning of the
per-server delegation list").

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Anna Schumaker <anna.schumaker@oracle.com>
fs/nfs/delegation.c
fs/nfs/delegation.h
fs/nfs/nfs4trace.h