[GIT PULL] nfsd fixes for 6.3-rc5

From: Chuck Lever III
Date: Tue Apr 04 2023 - 10:04:42 EST


The following changes since commit 5f24a8725fe7bc2c6adf7ce00dd3e818387d8995:

SUNRPC: Fix a crash in gss_krb5_checksum() (2023-03-22 16:58:26 -0400)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git tags/nfsd-6.3-5

for you to fetch changes up to 7de82c2f36fb26aa78440bbf0efcf360b691d98b:

NFSD: callback request does not use correct credential for AUTH_SYS (2023-04-04 09:55:27 -0400)

----------------------------------------------------------------
nfsd-6.3 fixes:
- Fix a crash and a resource leak in NFSv4 COMPOUND processing
- Fix issues with AUTH_SYS credential handling
- Try again to address an NFS/NFSD/SUNRPC build dependency regression

----------------------------------------------------------------
Chuck Lever (2):
NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
NFS: Remove "select RPCSEC_GSS_KRB5

Dai Ngo (1):
NFSD: callback request does not use correct credential for AUTH_SYS

Jeff Layton (2):
nfsd: call op_release, even when op_func returns an error
sunrpc: only free unix grouplist after RCU settles

fs/nfs/Kconfig | 1 -
fs/nfsd/blocklayout.c | 1 +
fs/nfsd/nfs4callback.c | 4 ++--
fs/nfsd/nfs4xdr.c | 15 ++++++++-------
net/sunrpc/svcauth_unix.c | 17 +++++++++++++----
5 files changed, 24 insertions(+), 14 deletions(-)

--
Chuck Lever