All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/8] NFS/RDMA server patches for 4.5
@ 2015-11-23 22:20 ` Chuck Lever
  0 siblings, 0 replies; 60+ messages in thread
From: Chuck Lever @ 2015-11-23 22:20 UTC (permalink / raw)
  To: linux-rdma, linux-nfs

Here are patches to support server-side bi-directional RPC/RDMA
operation (to enable NFSv4.1 on RPC/RDMA transports). These still
need testing, but they are ready for initial review.

Also available in the "nfsd-rdma-for-4.5" topic branch of this git repo:

git://git.linux-nfs.org/projects/cel/cel-2.6.git

Or for browsing:

http://git.linux-nfs.org/?p=cel/cel-2.6.git;a=log;h=refs/heads/nfsd-rdma-for-4.5

---

Chuck Lever (8):
      svcrdma: Do not send XDR roundup bytes for a write chunk
      svcrdma: Define maximum number of backchannel requests
      svcrdma: Add svc_rdma_get_context() API that is allowed to fail
      svcrdma: Add infrastructure to send backwards direction RPC/RDMA calls
      svcrdma: Add infrastructure to receive backwards direction RPC/RDMA replies
      xprtrdma: Add class for RDMA backwards direction transport
      svcrdma: No need to count WRs in svc_rdma_send()
      svcrdma: Remove svc_rdma_fastreg_mr::access_flags field


 include/linux/sunrpc/svc_rdma.h          |   12 +
 include/linux/sunrpc/xprt.h              |    1 
 net/sunrpc/xprt.c                        |    1 
 net/sunrpc/xprtrdma/rpc_rdma.c           |   76 +++++++++
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c  |   72 ++++++++-
 net/sunrpc/xprtrdma/svc_rdma_sendto.c    |   74 +++++++++
 net/sunrpc/xprtrdma/svc_rdma_transport.c |   65 ++++++--
 net/sunrpc/xprtrdma/transport.c          |  243 ++++++++++++++++++++++++++++++
 net/sunrpc/xprtrdma/xprt_rdma.h          |    6 +
 9 files changed, 519 insertions(+), 31 deletions(-)

--
Chuck Lever

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

end of thread, other threads:[~2015-12-04 15:30 UTC | newest]

Thread overview: 60+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-23 22:20 [PATCH v1 0/8] NFS/RDMA server patches for 4.5 Chuck Lever
2015-11-23 22:20 ` Chuck Lever
2015-11-23 22:20 ` [PATCH v1 1/8] svcrdma: Do not send XDR roundup bytes for a write chunk Chuck Lever
2015-11-23 22:20   ` Chuck Lever
2015-11-23 22:20 ` [PATCH v1 2/8] svcrdma: Define maximum number of backchannel requests Chuck Lever
2015-11-23 22:20   ` Chuck Lever
2015-11-24  0:39   ` Tom Talpey
2015-11-24  0:39     ` Tom Talpey
2015-11-24  1:09     ` Chuck Lever
2015-11-24  1:09       ` Chuck Lever
2015-11-24  1:19       ` Tom Talpey
2015-11-24  1:19         ` Tom Talpey
2015-11-24  1:36         ` Trond Myklebust
2015-11-24  1:36           ` Trond Myklebust
2015-11-24  1:36         ` Chuck Lever
2015-11-24  1:36           ` Chuck Lever
2015-11-24  1:47           ` Tom Talpey
2015-11-24  1:47             ` Tom Talpey
2015-11-23 22:20 ` [PATCH v1 3/8] svcrdma: Add svc_rdma_get_context() API that is allowed to fail Chuck Lever
2015-11-23 22:20   ` Chuck Lever
2015-11-24  6:55   ` Christoph Hellwig
2015-11-24  6:55     ` Christoph Hellwig
2015-11-24 14:24     ` Chuck Lever
2015-11-24 14:24       ` Chuck Lever
2015-11-24 20:02       ` Christoph Hellwig
2015-11-24 20:02         ` Christoph Hellwig
2015-11-24 20:06         ` Chuck Lever
2015-11-24 20:06           ` Chuck Lever
2015-12-04 15:29     ` Chuck Lever
2015-12-04 15:29       ` Chuck Lever
2015-11-23 22:20 ` [PATCH v1 4/8] svcrdma: Add infrastructure to send backwards direction RPC/RDMA calls Chuck Lever
2015-11-23 22:20   ` Chuck Lever
2015-11-23 22:20 ` [PATCH v1 5/8] svcrdma: Add infrastructure to receive backwards direction RPC/RDMA replies Chuck Lever
2015-11-23 22:20   ` Chuck Lever
2015-11-24  0:44   ` Tom Talpey
2015-11-24  0:44     ` Tom Talpey
2015-11-24  1:47     ` Chuck Lever
2015-11-24  1:47       ` Chuck Lever
2015-11-24  2:02       ` Tom Talpey
2015-11-24  2:02         ` Tom Talpey
2015-11-23 22:21 ` [PATCH v1 6/8] xprtrdma: Add class for RDMA backwards direction transport Chuck Lever
2015-11-23 22:21   ` Chuck Lever
2015-11-24  0:49   ` Tom Talpey
2015-11-24  0:49     ` Tom Talpey
2015-11-23 22:21 ` [PATCH v1 7/8] svcrdma: No need to count WRs in svc_rdma_send() Chuck Lever
2015-11-23 22:21   ` Chuck Lever
2015-11-23 22:21 ` [PATCH v1 8/8] svcrdma: Remove svc_rdma_fastreg_mr::access_flags field Chuck Lever
2015-11-23 22:21   ` Chuck Lever
2015-11-24  0:52   ` Tom Talpey
2015-11-24  0:52     ` Tom Talpey
2015-11-24  0:53     ` Chuck Lever
2015-11-24  0:53       ` Chuck Lever
2015-11-24  6:39       ` Christoph Hellwig
2015-11-24  6:39         ` Christoph Hellwig
2015-11-24 14:08         ` Chuck Lever
2015-11-24 14:08           ` Chuck Lever
2015-11-24 16:03           ` Christoph Hellwig
2015-11-24 16:03             ` Christoph Hellwig
2015-11-24 16:04             ` Chuck Lever
2015-11-24 16:04               ` 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.