[PATCH v1 0/2] NFS decoder clean-ups, redux

From
Chuck Lever <hidden>
Date
2018-03-19 18:56:45
Hi Bruce-

These two are pre-requisites for some transport level changes I'd
like to propose for v4.17.

I proposed these two for v4.16, you may recall. We had some
discussion about what changes you wanted but now I'm not sure I
recall your requests accurately.

I recall you felt OK with "NFSD: Clean up write argument XDR
decoders" but wanted some changes to "NFSD: Clean up symlink
argument XDR decoders".

Did you prefer that the symlink decoder should allocate a page
rather than pull it out of rq_pages[] ?

---

Chuck Lever (2):
      NFSD: Clean up write argument XDR decoders
      NFSD: Clean up symlink argument XDR decoders


 fs/nfsd/nfs3proc.c         |   18 ++++++-
 fs/nfsd/nfs3xdr.c          |   67 ++++++---------------------
 fs/nfsd/nfs4proc.c         |   37 +++++----------
 fs/nfsd/nfs4xdr.c          |   11 +++-
 fs/nfsd/nfsproc.c          |   23 ++++++---
 fs/nfsd/nfsxdr.c           |   63 +++++++++++++------------
 fs/nfsd/xdr.h              |    3 +
 fs/nfsd/xdr3.h             |    3 +
 fs/nfsd/xdr4.h             |    3 +
 include/linux/sunrpc/svc.h |    4 ++
 net/sunrpc/svc.c           |  109 ++++++++++++++++++++++++++++++++++++++++++++
 11 files changed, 217 insertions(+), 124 deletions(-)

--
Chuck Lever
Thread (8 messages) 8 messages, 2 authors, 2018-03-24
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help