summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/transport.c
Commit message (Expand)AuthorAgeFilesLines
* xprtrdma: Reset credit grant properly after a disconnectChuck Lever2018-11-131-0/+6
* Merge tag 'nfs-for-4.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2018-06-121-17/+47
|\
| * xprtrdma: Move Receive posting to Receive handlerChuck Lever2018-05-071-3/+0Star
| * xprtrdma: Make rpc_rqst part of rpcrdma_reqChuck Lever2018-05-071-26/+9Star
| * xprtrdma: Introduce ->alloc_slot call-out for xprtrdmaChuck Lever2018-05-071-2/+50
| * SUNRPC: Add a ->free_slot transport calloutChuck Lever2018-05-071-0/+1
| * xprtrdma: Add proper SPDX tags for NetApp-contributed sourceChuck Lever2018-05-071-0/+1
* | svcrdma: Trace key RDMA API eventsChuck Lever2018-05-111-0/+3
* | xprtrdma: Prepare RPC/RDMA includes for server-side trace pointsChuck Lever2018-05-111-0/+1
|/
* SUNRPC: Make RTT measurement more precise (Send)Chuck Lever2018-04-101-0/+1
* xprtrdma: Move creation of rl_rdmabuf to rpcrdma_create_reqChuck Lever2018-04-101-25/+0Star
* xprtrdma: "Support" call-only RPCsChuck Lever2018-04-101-0/+6
* xprtrdma: ->send_request returns -EAGAIN when there are no free MRsChuck Lever2018-04-101-1/+2
* xprtrdma: Remove xprt-specific connect cookieChuck Lever2018-04-101-5/+1Star
* xprtrdma: Fix latency regression on NUMA NFS/RDMA clientsChuck Lever2018-04-101-2/+0Star
* SUNRPC: Trace xprt_timer eventsChuck Lever2018-01-231-2/+0Star
* xprtrdma: Instrument allocation/release of rpcrdma_req/rep objectsChuck Lever2018-01-231-7/+5Star
* xprtrdma: Add trace points for connect eventsChuck Lever2018-01-231-8/+4Star
* xprtrdma: Replace all usage of "frmr" with "frwr"Chuck Lever2018-01-161-1/+1
* xprtrdma: Split xprt_rdma_send_requestChuck Lever2018-01-161-16/+11Star
* xprtrdma: buf_free not called for CB repliesChuck Lever2018-01-161-3/+0Star
* xprtrdma: Move unmap-safe logic to rpcrdma_marshal_reqChuck Lever2018-01-161-5/+0Star
* xprtrdma: Support IPv6 in xprt_rdma_set_portChuck Lever2018-01-161-4/+24
* xprtrdma: Remove another sockaddr_storage field (cdata::addr)Chuck Lever2018-01-161-6/+2Star
* xprtrdma: Initialize the xprt address string array earlierChuck Lever2018-01-161-3/+2Star
* xprtrdma: Remove unused padding variablesChuck Lever2018-01-161-6/+3Star
* xprtrdma: Eliminate unnecessary lock cycle in xprt_rdma_send_requestChuck Lever2018-01-161-1/+1
* xprtrdma: Fix buffer leak after transport set up failureChuck Lever2018-01-161-11/+2Star
* xprtrdma: Spread reply processing over more CPUsChuck Lever2017-12-151-0/+2
* xprtrdma: Update copyright noticesChuck Lever2017-11-171-0/+1
* xprtrdma: RPC completion should wait for Send completionChuck Lever2017-11-171-2/+3
* xprtrdma: Refactor rpcrdma_deferred_completionChuck Lever2017-11-171-3/+3
* xprtrdma: Add a field of bit flags to struct rpcrdma_reqChuck Lever2017-11-171-1/+1
* xprtrdma: Add data structure to manage RDMA Send argumentsChuck Lever2017-11-171-3/+3
* xprtrdma: Use ro_unmap_sync in xprt_rdma_send_requestChuck Lever2017-10-161-1/+2
* xprtrdma: Don't defer fencing an async RPC's chunksChuck Lever2017-10-161-1/+1
* xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handlerChuck Lever2017-09-061-1/+0Star
* xprtrdma: Set up an xdr_stream in rpcrdma_marshal_req()Chuck Lever2017-08-111-0/+1
* xprtrdma: Clean up rpcrdma_marshal_req() synopsisChuck Lever2017-08-111-1/+1
* sunrpc: Const-ify all instances of struct rpc_xprt_opsChuck Lever2017-08-011-2/+2
* xprtrdma: Fix client lock-up after application signal firesChuck Lever2017-07-131-1/+2
* xprtrdma: Support unplugging an HCA from under an NFS mountChuck Lever2017-04-251-5/+24
* xprtrdma: Refactor rpcrdma_ia_open()Chuck Lever2017-04-251-3/+3
* xprtrdma: Detect unreachable NFS/RDMA servers more reliablyChuck Lever2017-04-251-0/+22
* xprtrdma: Properly recover FRWRs with in-flight FASTREG WRsChuck Lever2017-02-101-4/+0Star
* xprtrdma: Disable pad optimization by defaultChuck Lever2017-02-101-1/+1
* xprtrdma: Relocate connection helper functionsChuck Lever2016-11-291-0/+28
* xprtrdma: Avoid calls to ro_unmap_safe()Chuck Lever2016-11-291-2/+4
* xprtrdma: Support larger inline thresholdsChuck Lever2016-09-191-2/+2
* xprtrdma: Use gathered Send for large inline messagesChuck Lever2016-09-191-13/+5Star