summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/rpc_rdma.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'nfs-for-4.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2018-06-121-44/+22Star
|\
| * xprtrdma: Remove transfertypes arrayChuck Lever2018-06-011-8/+0Star
| * 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/+12Star
| * xprtrdma: Return -ENOBUFS when no pages are availableChuck Lever2018-06-011-1/+1
| * xprtrdma: Move Receive posting to Receive handlerChuck Lever2018-05-071-15/+7Star
| * 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/+9Star
* xprtrdma: Add trace points to instrument memory registrationChuck Lever2018-01-231-15/+3Star
* xprtrdma: Add trace points in the RPC Reply handler pathsChuck Lever2018-01-231-11/+6Star
* xprtrdma: Add trace points in RPC Call transmit pathsChuck Lever2018-01-231-7/+1Star
* xprtrdma: Remove usage of "mw"Chuck Lever2018-01-161-32/+32
* xprtrdma: Split xprt_rdma_send_requestChuck Lever2018-01-161-5/+0Star
* 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/+4Star
* xprtrdma: Spread reply processing over more CPUsChuck Lever2017-12-151-5/+1Star
* 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/+5Star
* 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/+17Star
* xprtrdma: Throw away reply when version is unrecognizedChuck Lever2017-11-171-9/+8Star
* xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handlerChuck Lever2017-09-061-45/+17Star
* 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/+21Star
| * xprtrdma: Remove imul instructions from rpcrdma_convert_iovs()Chuck Lever2017-08-151-57/+48Star
| * 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/+2Star
| * xprtrdma: Clean up rpcrdma_marshal_req() synopsisChuck Lever2017-08-111-8/+17
| * xprtrdma: Remove rpcrdma_rep::rr_lenChuck Lever2017-08-081-1/+1
| * xprtrdma: Replace rpcrdma_count_chunks()Chuck Lever2017-08-081-94/+127
| * xprtrdma: Refactor rpcrdma_reply_handler()Chuck Lever2017-08-081-82/+130
| * xprtrdma: Harden backchannel call decodingChuck Lever2017-08-081-21/+37
| * xprtrdma: Add xdr_init_decode to rpcrdma_reply_handler()Chuck Lever2017-08-081-14/+23
* | SUNRPC: Add a separate spinlock to protect the RPC request receive listTrond Myklebust2017-08-181-4/+4
|/