All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/2] NFS decoder clean-ups, redux
@ 2018-03-19 18:56 Chuck Lever
  2018-03-19 18:56 ` [PATCH v1 1/2] NFSD: Clean up write argument XDR decoders Chuck Lever
  2018-03-19 18:56 ` [PATCH v1 2/2] NFSD: Clean up symlink " Chuck Lever
  0 siblings, 2 replies; 8+ messages in thread
From: Chuck Lever @ 2018-03-19 18:56 UTC (permalink / raw)
  To: bfields; +Cc: linux-nfs

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-03-24 16:00 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-19 18:56 [PATCH v1 0/2] NFS decoder clean-ups, redux Chuck Lever
2018-03-19 18:56 ` [PATCH v1 1/2] NFSD: Clean up write argument XDR decoders Chuck Lever
2018-03-23 21:32   ` J. Bruce Fields
2018-03-23 21:55     ` Chuck Lever
2018-03-23 22:37       ` Chuck Lever
2018-03-24  2:40         ` Bruce Fields
2018-03-24 16:00           ` Chuck Lever
2018-03-19 18:56 ` [PATCH v1 2/2] NFSD: Clean up symlink " Chuck Lever

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.