[PATCH 0/6] sunrpc: patches and cleanups for v6.17

Jeff Layton posted 6 patches 3 months, 2 weeks ago
include/linux/sunrpc/msg_prot.h   | 18 ++++++++++--------
include/linux/sunrpc/svc.h        |  6 +++---
include/linux/sunrpc/svcauth.h    |  1 -
include/linux/sunrpc/xdr.h        |  2 ++
include/trace/events/sunrpc.h     |  2 --
net/sunrpc/auth_gss/svcauth_gss.c |  3 ++-
net/sunrpc/svc.c                  | 14 +++++---------
net/sunrpc/svcsock.c              |  5 ++---
8 files changed, 24 insertions(+), 27 deletions(-)
[PATCH 0/6] sunrpc: patches and cleanups for v6.17
Posted by Jeff Layton 3 months, 2 weeks ago
Hi Chuck,

The first 3 are directly related to the svc_process_common() patch I
sent yesterday. They're just further cleanups and fixes to that
codepath. The other two are random sunrpc patches I've been carrying for
a while.

Signed-off-by: Jeff Layton <jlayton@kernel.org>
---
Jeff Layton (6):
      sunrpc: fix handling of unknown auth status codes
      sunrpc: remove SVC_SYSERR
      sunrpc: reset rq_accept_statp when starting a new RPC
      sunrpc: return better error in svcauth_gss_accept() on alloc failure
      sunrpc: rearrange struct svc_rqst for fewer cachelines
      sunrpc: make svc_tcp_sendmsg() take a signed sentp pointer

 include/linux/sunrpc/msg_prot.h   | 18 ++++++++++--------
 include/linux/sunrpc/svc.h        |  6 +++---
 include/linux/sunrpc/svcauth.h    |  1 -
 include/linux/sunrpc/xdr.h        |  2 ++
 include/trace/events/sunrpc.h     |  2 --
 net/sunrpc/auth_gss/svcauth_gss.c |  3 ++-
 net/sunrpc/svc.c                  | 14 +++++---------
 net/sunrpc/svcsock.c              |  5 ++---
 8 files changed, 24 insertions(+), 27 deletions(-)
---
base-commit: 78ff1c2c7a4a3a7c6d3c9a7c4142c41081b53a0d
change-id: 20250620-rpc-6-17-7b5e9ebfb8ee

Best regards,
-- 
Jeff Layton <jlayton@kernel.org>
Re: [PATCH 0/6] sunrpc: patches and cleanups for v6.17
Posted by Chuck Lever 3 months, 2 weeks ago
From: Chuck Lever <chuck.lever@oracle.com>

On Fri, 20 Jun 2025 08:16:00 -0400, Jeff Layton wrote:
> The first 3 are directly related to the svc_process_common() patch I
> sent yesterday. They're just further cleanups and fixes to that
> codepath. The other two are random sunrpc patches I've been carrying for
> a while.
> 
> 

Applied to nfsd-testing, thanks!

[1/6] sunrpc: fix handling of unknown auth status codes
      commit: 0df827f0bd0529b4abd4f6c593f0416c8777df11
[2/6] sunrpc: remove SVC_SYSERR
      commit: 59d160a8f609674a51e7d90afbed8cb88534b962
[3/6] sunrpc: reset rq_accept_statp when starting a new RPC
      commit: 1e52e9a78dba2abf7c01b68c534d9ca22e9a1de7
[4/6] sunrpc: return better error in svcauth_gss_accept() on alloc failure
      commit: fedc609d9422e2b35e1a5af40b6ae134d6e4cc97
[5/6] sunrpc: rearrange struct svc_rqst for fewer cachelines
      commit: 32eb3ea18747600ebb2133ec167f6c56e71977be
[6/6] sunrpc: make svc_tcp_sendmsg() take a signed sentp pointer
      commit: 71d5b98c95c393e53a9cddac4e1c0f7a10ee92b2

--
Chuck Lever