I'd like to propose these server-side changes for v4.10. They include: - Drop connection on GSS sequence window overflow - Remove unnecessary spin lock in the svc_rdma_send path - A number of minor clean-ups Available in the "nfsd-rdma-for-4.10" 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.10 Meanwhile, I've been working on converting the server-side RPC/RDMA transport to use the new generic R/W API. The prototype for the svc_rdma_sendto path works for some forms of the transport header, but still has a few bugs. The svc_rdma_recvfrom path will be next, but is an even larger task. When this work is further along I will publish a topic branch. --- Chuck Lever (7): svcrdma: Clear xpt_bc_xps in xprt_setup_rdma_bc() error exit arm svcauth_gss: Close connection when dropping an incoming message svcrdma: Renovate sendto chunk list parsing svcrdma: Remove BH-disabled spin locking in svc_rdma_send() svcrdma: Remove DMA map accounting svcrdma: Remove svc_rdma_op_ctxt::wc_status svcrdma: Break up dprintk format in svc_rdma_accept() include/linux/sunrpc/svc_rdma.h | 7 -- net/sunrpc/auth_gss/svcauth_gss.c | 2 - net/sunrpc/svc.c | 14 +++- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 19 +++++ net/sunrpc/xprtrdma/svc_rdma_sendto.c | 99 +++++++++------------------- net/sunrpc/xprtrdma/svc_rdma_transport.c | 87 ++++++++----------------- 7 files changed, 87 insertions(+), 142 deletions(-) -- Chuck Lever -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html