[PATCH v1 0/8] NFSD socket send-path changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi-

(cc: linux-nfs only)

This is a set of patches that change the server-side socket send-
path to use the kernel socket bvec API. This is a pre-requisite
for supporting RPC-on-TLS.

At the same time I've introduced a number of tracepoints that are
specific to the server socket transport code, and performed some
other clean ups in the area.

---

Chuck Lever (8):
      SUNRPC: Remove "#include <trace/events/skb.h>"
      SUNRPC: Add more svcsock tracepoints
      SUNRPC: Replace dprintk call sites in TCP state change callouts
      SUNRPC: Trace server-side rpcbind registration events
      SUNRPC: Clean up: Rename svc_sock::sk_reclen
      SUNRPC: Restructure svc_tcp_recv_record()
      SUNRPC: Refactor svc_recvfrom()
      SUNRPC: Restructure svc_udp_recvfrom()


 include/linux/sunrpc/svc.h     |   1 +
 include/linux/sunrpc/svcsock.h |   6 +-
 include/trace/events/sunrpc.h  | 270 +++++++++++++++++++++++
 net/sunrpc/svc.c               |  15 +-
 net/sunrpc/svcsock.c           | 380 ++++++++++++++++-----------------
 5 files changed, 456 insertions(+), 216 deletions(-)

--
Chuck Lever



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux