summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/rpc_rdma.c
Commit message (Expand)AuthorAgeFilesLines
* xprtrdma: Aggregate the inline settings in struct rpcrdma_epChuck Lever2019-04-251-15/+19
* xprtrdma: Clean up sendctx functionsChuck Lever2019-04-251-15/+12
* xprtrdma: Trace marshaling failuresChuck Lever2019-04-251-0/+1
* xprtrdma: Clean up regbuf helpersChuck Lever2019-04-251-24/+23
* xprtrdma: rpcrdma_regbuf alignmentChuck Lever2019-04-251-2/+2
* SUNRPC: Avoid digging into the ATOMIC poolChuck Lever2019-04-251-1/+1
* SUNRPC: Add xdr_stream::rqst fieldChuck Lever2019-02-131-2/+2
* xprtrdma: Check inline size before providing a Write chunkChuck Lever2019-02-131-1/+17
* xprtrdma: Prevent leak of rpcrdma_rep objectsChuck Lever2019-01-021-0/+4
* xprtrdma: Trace mapping, alloc, and dereg failuresChuck Lever2019-01-021-1/+1
* xprtrdma: Clean up of xprtrdma chunk trace pointsChuck Lever2019-01-021-3/+3
* xprtrdma: Cull dprintk() call sitesChuck Lever2019-01-021-7/+10
* xprtrdma: Expose transport header errorsChuck Lever2019-01-021-1/+0
* xprtrdma: Recognize XDRBUF_SPARSE_PAGESChuck Lever2019-01-021-5/+6
* xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR)Chuck Lever2019-01-021-3/+3
* xprtrdma: Remove rpcrdma_memreg_opsChuck Lever2019-01-021-9/+5
* xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueueChuck Lever2019-01-021-1/+1
* xprtrdma: Refactor Receive accountingChuck Lever2019-01-021-18/+3
* Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust2018-10-181-12/+8
|\
| * xprtrdma: Explicitly resetting MRs is no longer necessaryChuck Lever2018-10-021-1/+1
| * xprtrdma: Create more MRs at a timeChuck Lever2018-10-021-2/+0
| * xprtrdma: xprt_release_rqst_cong is called outside of transport_lockChuck Lever2018-10-021-9/+7
* | SUNRPC: Clean up transport write space handlingTrond Myklebust2018-09-301-1/+1
* | SUNRPC: Rename xprt->recv_lock to xprt->queue_lockTrond Myklebust2018-09-301-5/+5
|/
* Merge tag 'nfs-for-4.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2018-06-121-44/+22
|\
| * xprtrdma: Remove transfertypes arrayChuck Lever2018-06-011-8/+0
| * xprtrdma: Wait on empty sendctx queueChuck Lever2018-06-011-1/+1
| * xprtrdma: Move common wait_for_buffer_space call to parent functionChuck Lever2018-06-011-19/+12
| * xprtrdma: Return -ENOBUFS when no pages are availableChuck Lever2018-06-011-1/+1
| * xprtrdma: Move Receive posting to Receive handlerChuck Lever2018-05-071-15/+7
| * xprtrdma: Add proper SPDX tags for NetApp-contributed sourceChuck Lever2018-05-071-0/+1
* | svcrdma: Trace key RDMA API eventsChuck Lever2018-05-111-0/+2
* | xprtrdma: Prepare RPC/RDMA includes for server-side trace pointsChuck Lever2018-05-111-2/+3
|/
* xprtrdma: ->send_request returns -EAGAIN when there are no free MRsChuck Lever2018-04-101-9/+21
* xprtrdma: Fix latency regression on NUMA NFS/RDMA clientsChuck Lever2018-04-101-1/+1
* xprtrdma: Fix calculation of ri_max_send_sgesChuck Lever2018-02-021-1/+1
* xprtrdma: Fix "bytes registered" accountingChuck Lever2018-01-231-2/+2
* xprtrdma: Add trace points in reply decoder pathChuck Lever2018-01-231-20/+9
* xprtrdma: Add trace points to instrument memory registrationChuck Lever2018-01-231-15/+3
* xprtrdma: Add trace points in the RPC Reply handler pathsChuck Lever2018-01-231-11/+6
* xprtrdma: Add trace points in RPC Call transmit pathsChuck Lever2018-01-231-7/+1
* xprtrdma: Remove usage of "mw"Chuck Lever2018-01-161-32/+32
* xprtrdma: Split xprt_rdma_send_requestChuck Lever2018-01-161-5/+0
* xprtrdma: Move unmap-safe logic to rpcrdma_marshal_reqChuck Lever2018-01-161-0/+11
* xprtrdma: Per-mode handling for Remote InvalidationChuck Lever2018-01-161-20/+4
* xprtrdma: Spread reply processing over more CPUsChuck Lever2017-12-151-5/+1
* xprtrdma: Update copyright noticesChuck Lever2017-11-171-0/+1
* rpcrdma: Remove C structure definitions of XDR data itemsChuck Lever2017-11-171-3/+3
* xprtrdma: RPC completion should wait for Send completionChuck Lever2017-11-171-1/+25
* xprtrdma: Refactor rpcrdma_deferred_completionChuck Lever2017-11-171-10/+16