Chuck Lever
2014-10-16 19:38:12 UTC
Hi-
Two groups of patches in this series. The first group is fixes
and clean-ups for xprtrdma. The second group adds client support
for NFSv4.1 on RDMA. Looking for review and testing.
Also available in the "nfs-rdma-for-3.19" topic branch at
git://linux-nfs.org/projects/cel/cel-2.6.git
---
Chuck Lever (16):
xprtrdma: Return an errno from rpcrdma_register_external()
xprtrdma: Cap req_cqinit
SUNRPC: Pass callsize and recvsize to buf_alloc as separate arguments
xprtrdma: Re-write rpcrdma_flush_cqs()
xprtrdma: unmap all FMRs during transport disconnect
xprtrdma: spin CQ completion vectors
SUNRPC: serialize iostats updates
xprtrdma: Display async errors
xprtrdma: Enable pad optimization
NFS: Include transport protocol name in UCS client string
NFS: Clean up nfs4_init_callback()
SUNRPC: Add rpc_xprt_is_bidirectional()
NFS: Add sidecar RPC client support
NFS: Set BIND_CONN_TO_SESSION arguments in the proc layer
NFS: Bind side-car connection to session
NFS: Disable SESSION4_BACK_CHAN when a backchannel sidecar is to be used
fs/nfs/client.c | 1
fs/nfs/nfs4client.c | 86 +++++++++++++++++----
fs/nfs/nfs4proc.c | 71 ++++++++++++++---
fs/nfs/nfs4xdr.c | 16 ++--
include/linux/nfs_fs_sb.h | 2
include/linux/nfs_xdr.h | 6 +
include/linux/sunrpc/clnt.h | 1
include/linux/sunrpc/metrics.h | 3 +
include/linux/sunrpc/sched.h | 2
include/linux/sunrpc/xprt.h | 4 +
net/sunrpc/clnt.c | 28 ++++++-
net/sunrpc/sched.c | 6 +
net/sunrpc/stats.c | 21 ++++-
net/sunrpc/xprtrdma/transport.c | 6 +
net/sunrpc/xprtrdma/verbs.c | 159 +++++++++++++++++++++++++++++++++++----
net/sunrpc/xprtsock.c | 6 +
16 files changed, 347 insertions(+), 71 deletions(-)
--
Chuck Lever
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo-***@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Two groups of patches in this series. The first group is fixes
and clean-ups for xprtrdma. The second group adds client support
for NFSv4.1 on RDMA. Looking for review and testing.
Also available in the "nfs-rdma-for-3.19" topic branch at
git://linux-nfs.org/projects/cel/cel-2.6.git
---
Chuck Lever (16):
xprtrdma: Return an errno from rpcrdma_register_external()
xprtrdma: Cap req_cqinit
SUNRPC: Pass callsize and recvsize to buf_alloc as separate arguments
xprtrdma: Re-write rpcrdma_flush_cqs()
xprtrdma: unmap all FMRs during transport disconnect
xprtrdma: spin CQ completion vectors
SUNRPC: serialize iostats updates
xprtrdma: Display async errors
xprtrdma: Enable pad optimization
NFS: Include transport protocol name in UCS client string
NFS: Clean up nfs4_init_callback()
SUNRPC: Add rpc_xprt_is_bidirectional()
NFS: Add sidecar RPC client support
NFS: Set BIND_CONN_TO_SESSION arguments in the proc layer
NFS: Bind side-car connection to session
NFS: Disable SESSION4_BACK_CHAN when a backchannel sidecar is to be used
fs/nfs/client.c | 1
fs/nfs/nfs4client.c | 86 +++++++++++++++++----
fs/nfs/nfs4proc.c | 71 ++++++++++++++---
fs/nfs/nfs4xdr.c | 16 ++--
include/linux/nfs_fs_sb.h | 2
include/linux/nfs_xdr.h | 6 +
include/linux/sunrpc/clnt.h | 1
include/linux/sunrpc/metrics.h | 3 +
include/linux/sunrpc/sched.h | 2
include/linux/sunrpc/xprt.h | 4 +
net/sunrpc/clnt.c | 28 ++++++-
net/sunrpc/sched.c | 6 +
net/sunrpc/stats.c | 21 ++++-
net/sunrpc/xprtrdma/transport.c | 6 +
net/sunrpc/xprtrdma/verbs.c | 159 +++++++++++++++++++++++++++++++++++----
net/sunrpc/xprtsock.c | 6 +
16 files changed, 347 insertions(+), 71 deletions(-)
--
Chuck Lever
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo-***@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html