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