]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
SUNRPC: call svc_process() from svc_recv().
authorNeilBrown <neilb@suse.de>
Tue, 18 Jul 2023 06:38:08 +0000 (16:38 +1000)
committerChuck Lever <chuck.lever@oracle.com>
Tue, 29 Aug 2023 21:45:22 +0000 (17:45 -0400)
commitf78116d3bf4fd7a84451e1a2adc35df7a63fbbf4
treeaaab44e3538626892b2decbab14013cd41ba098f
parent9f28a971ee9fdf1bf8ce8c88b103f483be610277
SUNRPC: call svc_process() from svc_recv().

All callers of svc_recv() go on to call svc_process() on success.
Simplify callers by having svc_recv() do that for them.

This loses one call to validate_process_creds() in nfsd.  That was
debugging code added 14 years ago.  I don't think we need to keep it.

Signed-off-by: NeilBrown <neilb@suse.de>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/lockd/svc.c
fs/nfs/callback.c
fs/nfsd/nfssvc.c
net/sunrpc/svc.c
net/sunrpc/svc_xprt.c