summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/rpc_rdma.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* xprtrdma: Add data structure to manage RDMA Send argumentsChuck Lever2017-11-171-16/+24
* xprtrdma: "Unoptimize" rpcrdma_prepare_hdr_sge()Chuck Lever2017-11-171-7/+5
* xprtrdma: Change return value of rpcrdma_prepare_send_sges()Chuck Lever2017-11-171-20/+32
* xprtrdma: Fix error handling in rpcrdma_prepare_msg_sges()Chuck Lever2017-11-171-14/+24
* xprtrdma: Clean up SGE accounting in rpcrdma_prepare_msg_sges()Chuck Lever2017-11-171-1/+1
* xprtrdma: Decode credits field in rpcrdma_reply_handlerChuck Lever2017-11-171-2/+12
* xprtrdma: Invoke rpcrdma_reply_handler directly from RECV completionChuck Lever2017-11-171-18/+28
* xprtrdma: Refactor rpcrdma_reply_handler some moreChuck Lever2017-11-171-47/+58
* xprtrdma: Move decoded header fields into rpcrdma_repChuck Lever2017-11-171-19/+17
* xprtrdma: Throw away reply when version is unrecognizedChuck Lever2017-11-171-9/+8
* xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handlerChuck Lever2017-09-061-45/+17
* Merge tag 'nfs-rdma-for-4.14-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust2017-09-051-339/+505
|\
| * xprtrdma: Remove imul instructions from chunk list encodersChuck Lever2017-08-151-24/+21
| * xprtrdma: Remove imul instructions from rpcrdma_convert_iovs()Chuck Lever2017-08-151-57/+48
| * xprtrdma: Harden chunk list encoding against send buffer overflowChuck Lever2017-08-111-86/+142
| * xprtrdma: Set up an xdr_stream in rpcrdma_marshal_req()Chuck Lever2017-08-111-6/+18
| * xprtrdma: Remove rpclen from rpcrdma_marshal_reqChuck Lever2017-08-111-7/+2