From: Santosh Shilimkar Date: Thu, 17 Sep 2015 21:17:13 +0000 (-0700) Subject: Merge branch 'topic/uek-4.1/nfs-rdma' of git://ca-git.us.oracle.com/linux-uek into... X-Git-Tag: v4.1.12-92~278 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=608748c096fa4f210d0aa677795f23575445475c;p=users%2Fjedix%2Flinux-maple.git Merge branch 'topic/uek-4.1/nfs-rdma' of git://ca-git.us.oracle.com/linux-uek into uek/uek-4.1 * 'topic/uek-4.1/nfs-rdma' of git://ca-git.us.oracle.com/linux-uek: (71 commits) xprtrdma: Add class for RDMA backwards direction transport svcrdma: Add infrastructure to receive backwards direction RPC/RDMA replies svcrdma: Add infrastructure to send backwards direction RPC/RDMA calls svcrdma: Add svc_rdma_get_context() API that is allowed to fail svcrdma: Define maximum number of backchannel requests NFS: Enable client side NFSv4.1 backchannel to use other transports svcrdma: Add backward direction service for RPC/RDMA transport xprtrdma: Handle incoming backward direction RPC calls xprtrdma: Add support for sending backward direction RPC replies xprtrdma: Pre-allocate Work Requests for backchannel xprtrdma: Pre-allocate backward rpc_rqst and send/receive buffers SUNRPC: Abstract backchannel operations SUNRPC: xprt_complete_bc_request must also decrement the free slot count SUNRPC: Fix a backchannel deadlock SUNRPC: Fix a backchannel race SUNRPC: Clean up allocation and freeing of back channel requests xprtrdma: Replace send and receive arrays xprtrdma: Refactor reply handler error handling xprtrdma: Wait before destroying transport's queue pair xprtrdma: Remove completion polling budgets ... --- 608748c096fa4f210d0aa677795f23575445475c