[PATCH v2 0/4] RELEASE_LOCKOWNER fixes for v5.15.y
From: Chuck Lever <cel@kernel.org>
Date: 2024-02-03 03:55:16
From: Chuck Lever <cel@kernel.org>
Date: 2024-02-03 03:55:16
Hi Neil -
Series updated to include "nfsd4: add refcount for
nfsd4_blocked_lock". "nfsd: don't call locks_release_private() twice
concurrently" will be applied automatically when it is subsequently
merged in v6.9.
Test server kernel was built with KASAN enabled. The series passes
pynfs, (x)fstests on NFSv4.0, and the git regression suite on
NFSv4.0 with no crashes, KASAN splats, or memory leaks detected.
---
Chuck Lever (2):
NFSD: Modernize nfsd4_release_lockowner()
NFSD: Add documenting comment for nfsd4_release_lockowner()
NeilBrown (1):
nfsd: fix RELEASE_LOCKOWNER
Vasily Averin (1):
nfsd4: add refcount for nfsd4_blocked_lock
fs/nfsd/nfs4state.c | 90 +++++++++++++++++++++++++++++----------------
fs/nfsd/state.h | 1 +
2 files changed, 59 insertions(+), 32 deletions(-)
--
Chuck Lever