mbox series

[v1,0/4] Clean up XDR encoders for NFSv4.1 utility operations

Message ID 169625819958.1640.14102064750083176117.stgit@klimt.1015granger.net (mailing list archive)
Headers show
Series Clean up XDR encoders for NFSv4.1 utility operations | expand

Message

Chuck Lever Oct. 2, 2023, 2:51 p.m. UTC
Tidy up the server-side XDR encoders for CREATE_SESSION and
SEQUENCE results. Series applies to nfsd-next. See topic branch
"nfsd4-encoder-overhaul" in this repo:

https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git

---

Chuck Lever (4):
      NFSD: Add a utility function for encoding sessionid4 objects
      NFSD: Add nfsd4_encode_channel_attr4()
      NFSD: Restructure nfsd4_encode_create_session()
      NFSD: Clean up nfsd4_encode_sequence()


 fs/nfsd/nfs4xdr.c | 163 +++++++++++++++++++++++++++-------------------
 fs/nfsd/xdr4.h    |   2 +
 2 files changed, 99 insertions(+), 66 deletions(-)

--
Chuck Lever

Comments

Jeff Layton Oct. 4, 2023, 12:54 p.m. UTC | #1
On Mon, 2023-10-02 at 10:51 -0400, Chuck Lever wrote:
> Tidy up the server-side XDR encoders for CREATE_SESSION and
> SEQUENCE results. Series applies to nfsd-next. See topic branch
> "nfsd4-encoder-overhaul" in this repo:
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
> 
> ---
> 
> Chuck Lever (4):
>       NFSD: Add a utility function for encoding sessionid4 objects
>       NFSD: Add nfsd4_encode_channel_attr4()
>       NFSD: Restructure nfsd4_encode_create_session()
>       NFSD: Clean up nfsd4_encode_sequence()
> 
> 
>  fs/nfsd/nfs4xdr.c | 163 +++++++++++++++++++++++++++-------------------
>  fs/nfsd/xdr4.h    |   2 +
>  2 files changed, 99 insertions(+), 66 deletions(-)
> 
> --
> Chuck Lever
> 

Reviewed-by: Jeff Layton <jlayton@kernel.org>