summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/transport.c
Commit message (Expand)AuthorAgeFilesLines
* xprtrdma: Eliminate struct rpcrdma_create_data_internalChuck Lever2019-04-251-23/+4
* xprtrdma: Aggregate the inline settings in struct rpcrdma_epChuck Lever2019-04-251-3/+1
* xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsizeChuck Lever2019-04-251-9/+0
* xprtrdma: De-duplicate "allocate new, free old regbuf"Chuck Lever2019-04-251-47/+12
* xprtrdma: Allocate req's regbufs at xprt create timeChuck Lever2019-04-251-2/+2
* xprtrdma: rpcrdma_regbuf alignmentChuck Lever2019-04-251-4/+4
* SUNRPC: Refactor xprt_request_wait_receive()Trond Myklebust2019-04-251-1/+1
* Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust2019-02-251-1/+0
|\
| * SUNRPC: Remove rpc_xprt::tsh_sizeChuck Lever2019-02-131-1/+0
* | SUNRPC: Ensure rq_bytes_sent is reset before request transmissionTrond Myklebust2019-02-201-1/+0
|/
* Merge tag 'nfs-for-4.21-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2019-01-021-56/+35
|\
| * xprtrdma: Add trace points for calls to transport switch methodsChuck Lever2019-01-021-7/+11
| * xprtrdma: Cull dprintk() call sitesChuck Lever2019-01-021-29/+4
| * xprtrdma: Remove rpcrdma_memreg_opsChuck Lever2019-01-021-1/+1
| * xprtrdma: Fix ri_max_segs and the result of ro_maxpagesChuck Lever2019-01-021-2/+4
| * xprtrdma: Don't wake pending tasks until disconnect is doneChuck Lever2019-01-021-7/+10
| * xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueueChuck Lever2019-01-021-11/+6
* | sunrpc: remove unused bc_up operation from rpc_xprt_opsVasily Averin2018-12-271-1/+0
|/
* Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust2018-10-181-58/+52
|\
| * xprtrdma: Clean up xprt_rdma_disconnect_injectChuck Lever2018-10-031-2/+1
| * xprtrdma: Add documenting commentsChuck Lever2018-10-031-20/+23
| * xprtrdma: Simplify RPC wake-ups on connectChuck Lever2018-10-031-36/+18
| * sunrpc: Report connect_time in secondsChuck Lever2018-10-021-1/+1
| * sunrpc: Fix connect metricsChuck Lever2018-10-021-1/+5
| * xprtrdma: Explicitly resetting MRs is no longer necessaryChuck Lever2018-10-021-1/+1
| * xprtrdma: Reset credit grant properly after a disconnectChuck Lever2018-10-021-0/+6
* | SUNRPC: Cleanup: remove the unused 'task' argument from the request_send()Trond Myklebust2018-09-301-2/+2
* | SUNRPC: Support for congestion control when queuing is enabledTrond Myklebust2018-09-301-0/+3
* | SUNRPC: Treat the task and request as separate in the xprt_ops->send_request()Trond Myklebust2018-09-301-3/+2
|/
* 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/+0
| * xprtrdma: Make rpc_rqst part of rpcrdma_reqChuck Lever2018-05-071-26/+9
| * 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/+0
* 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/+1
* xprtrdma: Fix latency regression on NUMA NFS/RDMA clientsChuck Lever2018-04-101-2/+0
* SUNRPC: Trace xprt_timer eventsChuck Lever2018-01-231-2/+0
* xprtrdma: Instrument allocation/release of rpcrdma_req/rep objectsChuck Lever2018-01-231-7/+5
* xprtrdma: Add trace points for connect eventsChuck Lever2018-01-231-8/+4
* xprtrdma: Replace all usage of "frmr" with "frwr"Chuck Lever2018-01-161-1/+1
* xprtrdma: Split xprt_rdma_send_requestChuck Lever2018-01-161-16/+11
* xprtrdma: buf_free not called for CB repliesChuck Lever2018-01-161-3/+0
* xprtrdma: Move unmap-safe logic to rpcrdma_marshal_reqChuck Lever2018-01-161-5/+0