linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Please pull nfs-over-rdma updates for 4.18
@ 2018-06-01 18:07 Anna Schumaker
  0 siblings, 0 replies; only message in thread
From: Anna Schumaker @ 2018-06-01 18:07 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: Linux NFS Mailing List

The following changes since commit 75bc37fefc4471e718ba8e651aa74673d4e0a9eb:

  Linux 4.17-rc4 (2018-05-06 16:57:38 -1000)

are available in the Git repository at:

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

for you to fetch changes up to 11d0ac16b02eab8cda32efcb51bfab452dab760b:

  xprtrdma: Remove transfertypes array (2018-06-01 13:56:30 -0400)

----------------------------------------------------------------
Stable patches:
- xprtrdma: Return -ENOBUFS when no pages are available

New features:
- Add ->alloc_slot() and ->free_slot() functions

Bugfixes and cleanups:
- Add missing SPDX tags to some files
- Try to fail mount quickly if client has no RDMA devices
- Create transport IDs in the correct network namespace
- Fix max_send_wr computation
- Clean up receive tracepoints
- Refactor receive handling
- Remove unused functions

Thanks,
Anna

----------------------------------------------------------------
Chuck Lever (19):
      xprtrdma: Add proper SPDX tags for NetApp-contributed source
      xprtrdma: Try to fail quickly if proto=rdma
      xprtrdma: Create transport's CM ID in the correct network namespace
      xprtrdma: Fix max_send_wr computation
      SUNRPC: Initialize rpc_rqst outside of xprt->reserve_lock
      SUNRPC: Add a ->free_slot transport callout
      xprtrdma: Introduce ->alloc_slot call-out for xprtrdma
      xprtrdma: Make rpc_rqst part of rpcrdma_req
      xprtrdma: Clean up Receive trace points
      xprtrdma: Move Receive posting to Receive handler
      xprtrdma: Remove rpcrdma_ep_{post_recv, post_extra_recv}
      xprtrdma: Remove rpcrdma_buffer_get_req_locked()
      xprtrdma: Remove rpcrdma_buffer_get_rep_locked()
      xprtrdma: Make rpcrdma_sendctx_put_locked() a static function
      xprtrdma: Return -ENOBUFS when no pages are available
      xprtrdma: Move common wait_for_buffer_space call to parent function
      xprtrdma: Wait on empty sendctx queue
      xprtrdma: Add trace_xprtrdma_dma_map(mr)
      xprtrdma: Remove transfertypes array

 include/linux/sunrpc/rpc_rdma.h            |   1 +
 include/linux/sunrpc/xprt.h                |   6 ++++-
 include/linux/sunrpc/xprtrdma.h            |   1 +
 include/trace/events/rpcrdma.h             |  76 ++++++++++++++++++++++++++++++++++++++++++++--------------------
 net/sunrpc/clnt.c                          |   1 +
 net/sunrpc/xprt.c                          |  17 +++++++++------
 net/sunrpc/xprtrdma/backchannel.c          | 105 +++++++++++++++++++++++++++++++++-------------------------------------------------------
 net/sunrpc/xprtrdma/fmr_ops.c              |  23 ++++++++++++++++++++
 net/sunrpc/xprtrdma/frwr_ops.c             |  31 ++++++++++++++++++++++----
 net/sunrpc/xprtrdma/module.c               |   1 +
 net/sunrpc/xprtrdma/rpc_rdma.c             |  66 +++++++++++++++++++------------------------------------
 net/sunrpc/xprtrdma/svc_rdma_backchannel.c |   1 +
 net/sunrpc/xprtrdma/transport.c            |  64 +++++++++++++++++++++++++++++++++++++++---------------
 net/sunrpc/xprtrdma/verbs.c                | 291 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------------------------------------------------------------------------------
 net/sunrpc/xprtrdma/xprt_rdma.h            |  26 ++++++++++------------
 net/sunrpc/xprtsock.c                      |   4 ++++
 16 files changed, 359 insertions(+), 355 deletions(-)

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

only message in thread, other threads:[~2018-06-01 18:08 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-01 18:07 [GIT PULL] Please pull nfs-over-rdma updates for 4.18 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).