diff options
| author | 2026-01-07 08:27:07 +0100 | |
|---|---|---|
| committer | 2026-01-20 14:49:46 -0500 | |
| commit | 23e6208755cae5afd350f6805c7ea70bfd2b336d (patch) | |
| tree | 77731a1fcd68959eda01d6b04c9aa63096de1915 /samples/kobject/ssh:/git@git.zx2c4.com | |
| parent | NFS: move the deleg_cur check out of nfs_detach_delegation_locked (diff) | |
NFS: simplify the detached delegation check in update_open_stateid
When nfs_detach_delegation_locked detaches a delegation from an inode,
it clears both nfsi->delegation and delegation->inode. Use the later
in update_open_stateid to check for a detached inode, as that avoids
an extra local variable, and removes the need for a RCU derefernence
as we already hold the lock in the delegation. This prepares for
removing the surrounding RCU critical section.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Anna Schumaker <anna.schumaker@oracle.com>
Diffstat (limited to 'samples/kobject/ssh:/git@git.zx2c4.com')
0 files changed, 0 insertions, 0 deletions
