[GIT PULL] nfsd fixes for v6.4-rc2

From: Chuck Lever III
Date: Wed May 17 2023 - 10:14:07 EST


The following changes since commit 9280c577431401544e63dfb489a830a42bee25eb:

NFSD: Handle new xprtsec= export option (2023-04-27 18:49:24 -0400)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git tags/nfsd-6.4-1

for you to fetch changes up to 21a3f3328972bdb774c62b301a715b5cebf03fa2:

NFSD: Remove open coding of string copy (2023-05-15 08:03:04 -0400)

----------------------------------------------------------------
nfsd-6.4 fixes:
- A collection of minor bug fixes

----------------------------------------------------------------
Ard Biesheuvel (1):
SUNRPC: Avoid relying on crypto API to derive CBC-CTS output IV

Azeem Shaikh (1):
NFSD: Remove open coding of string copy

Chuck Lever (3):
SUNRPC: Fix encoding of accepted but unsuccessful RPC replies
SUNRPC: Fix error handling in svc_setup_socket()
SUNRPC: Fix trace_svc_register() call site

NeilBrown (2):
SUNRPC: double free xprt_ctxt while still in use
SUNRPC: always free ctxt when freeing deferred request

Tom Rix (2):
nfsd: define exports_proc_ops with CONFIG_PROC_FS
lockd: define nlm_port_min,max with CONFIG_SYSCTL

fs/lockd/svc.c | 2 +-
fs/nfsd/nfsctl.c | 25 +++++++++++++------------
fs/nfsd/trace.h | 6 +++---
include/linux/sunrpc/svc_rdma.h | 2 +-
include/linux/sunrpc/svc_xprt.h | 2 +-
net/sunrpc/auth_gss/gss_krb5_crypto.c | 10 ++++++++++
net/sunrpc/svc.c | 19 ++++++++++++-------
net/sunrpc/svc_xprt.c | 24 ++++++++++++++++++------
net/sunrpc/svcsock.c | 46 ++++++++++++++++++++--------------------------
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 11 +++++------
net/sunrpc/xprtrdma/svc_rdma_transport.c | 2 +-
11 files changed, 85 insertions(+), 64 deletions(-)

--
Chuck Lever