linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Please pull NFSoRDMA client side changes for 4.16
@ 2018-01-23 19:28 Anna Schumaker
  0 siblings, 0 replies; only message in thread
From: Anna Schumaker @ 2018-01-23 19:28 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: Linux NFS Mailing List

Hi Trond,

The following changes since commit 1291a0d5049dbc06baaaf66a9ff3f53db493b19b:

  Linux 4.15-rc4 (2017-12-17 18:59:59 -0800)

are available in the Git repository at:

  git://git.linux-nfs.org/projects/anna/linux-nfs.git tags/nfs-rdma-for-4.16-1

for you to fetch changes up to 21ead9ff3dc72604d89499a1da5a18cc193ec4ff:

  SUNRPC: Micro-optimize __rpc_execute (2018-01-23 09:44:40 -0500)

----------------------------------------------------------------
These patches include a handful of bugfixes and cleanups in addition to adding
tracepoints to xprtrdma.  There are also a few generic sunrpc tracepoint fixes
tagged on at the end to keep the display format consistent.

Thanks,
Anna
----------------------------------------------------------------
Chuck Lever (34):
      xprtrdma: Fix buffer leak after transport set up failure
      xprtrdma: Fix backchannel allocation of extra rpcrdma_reps
      xprtrdma: Eliminate unnecessary lock cycle in xprt_rdma_send_request
      xprtrdma: Per-mode handling for Remote Invalidation
      xprtrdma: Remove ri_reminv_expected
      xprtrdma: Remove unused padding variables
      xprtrdma: Initialize the xprt address string array earlier
      xprtrdma: Remove another sockaddr_storage field (cdata::addr)
      xprtrdma: Support IPv6 in xprt_rdma_set_port
      xprtrdma: Move unmap-safe logic to rpcrdma_marshal_req
      xprtrdma: buf_free not called for CB replies
      xprtrdma: Split xprt_rdma_send_request
      xprtrdma: Don't clear RPC_BC_PA_IN_USE on pre-allocated rpc_rqst's
      xprtrdma: Replace all usage of "frmr" with "frwr"
      xprtrdma: Remove usage of "mw"
      xprtrdma: Introduce rpcrdma_mw_unmap_and_put
      rdma/ib: Add trace point macros to display human-readable values
      rpcrdma: infrastructure for static trace points in rpcrdma.ko
      xprtrdma: Add trace points in RPC Call transmit paths
      xprtrdma: Add trace points in the RPC Reply handler paths
      xprtrdma: Add trace points to instrument memory registration
      xprtrdma: Add trace points in reply decoder path
      xprtrdma: Add trace points to instrument memory invalidation
      xprtrdma: Add trace points to instrument MR allocation and recovery
      xprtrdma: Add trace points for connect events
      xprtrdma: Add trace points in the client-side backchannel code paths
      xprtrdma: Add trace points to instrument QP and CQ access upcalls
      xprtrdma: Instrument allocation/release of rpcrdma_req/rep objects
      xprtrdma: Fix "bytes registered" accounting
      xprtrdma: Correct some documenting comments
      SUNRPC: Trace xprt_timer events
      sunrpc: Format RPC events consistently for display
      SUNRPC: task_run_action should display tk_callback
      SUNRPC: Micro-optimize __rpc_execute

 include/linux/sunrpc/xprtrdma.h   |   2 +-
 include/trace/events/rdma.h       | 129 ++++++
 include/trace/events/rpcrdma.h    | 890 ++++++++++++++++++++++++++++++++++++++
 include/trace/events/sunrpc.h     |   8 +-
 net/sunrpc/sched.c                |  26 +-
 net/sunrpc/xprt.c                 |   2 +-
 net/sunrpc/xprtrdma/backchannel.c |  78 ++--
 net/sunrpc/xprtrdma/fmr_ops.c     | 157 ++++---
 net/sunrpc/xprtrdma/frwr_ops.c    | 329 +++++++-------
 net/sunrpc/xprtrdma/module.c      |  12 +-
 net/sunrpc/xprtrdma/rpc_rdma.c    | 162 +++----
 net/sunrpc/xprtrdma/transport.c   | 128 +++---
 net/sunrpc/xprtrdma/verbs.c       | 280 ++++++------
 net/sunrpc/xprtrdma/xprt_rdma.h   | 116 ++---
 14 files changed, 1662 insertions(+), 657 deletions(-)
 create mode 100644 include/trace/events/rdma.h
 create mode 100644 include/trace/events/rpcrdma.h

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-01-23 19:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-23 19:28 [GIT PULL] Please pull NFSoRDMA client side changes for 4.16 Anna Schumaker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).