diff options
| author | Chuck Lever <cel@kernel.org> | 2026-08-02 13:04:34 -0400 |
|---|---|---|
| committer | Chuck Lever <cel@kernel.org> | 2026-08-26 16:41:46 -0400 |
| commit | 0fa55c483751d96f4b4714dc6c88816423990919 (patch) | |
| tree | 2308ea8bf8b36cee8ba93004ee481c7fa9bd756c /scripts/objdiff | |
| parent | 18808ae3ec0d09ed7faeea0f612768c38365d306 (diff) | |
| download | linux-next-0fa55c483751d96f4b4714dc6c88816423990919.tar.gz linux-next-0fa55c483751d96f4b4714dc6c88816423990919.zip | |
NFSD: Correct locking documentation for delegation sc_status
The comment above the SC_STATUS_ flags states that nn->deleg_lock
protects sc_status for delegation stateids, but only the transitions
made while a delegation is hashed are taken under that lock. This
comment was accurate until commit c88c150a467f ("nfsd: fix possible
badness in FREE_STATEID") set SC_STATUS_CLOSED under ->cl_lock.
Commit 8dd91e8d31fe ("nfsd: fix race between laundromat and
free_stateid") added the other two sites.
Link: https://patch.msgid.link/20260802-nfsd-deleg-destroy-badhandle-v1-7-323aa7196055@kernel.org
Signed-off-by: Chuck Lever <cel@kernel.org>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions
