summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/rpc_rdma.c
Commit message (Expand)AuthorAgeFilesLines
* xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handlerChuck Lever2017-09-051-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
| * 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
|/
* xprtrdma: Replace PAGE_MASK with offset_in_page()Chuck Lever2017-07-131-8/+8
* xprtrdma: Fix client lock-up after application signal firesChuck Lever2017-07-131-29/+50
* xprtrdma: Pass only the list of registered MRs to ro_unmap_syncChuck Lever2017-07-131-9/+7
* xprtrdma: Pre-mark remotely invalidated MRsChuck Lever2017-07-131-2/+20
* xprtrdma: Squelch ENOBUFS warningsChuck Lever2017-04-251-3/+5
* xprtrdma: Use same device when mapping or syncing DMA buffersChuck Lever2017-04-251-2/+2
* xprtrdma: Refactor management of mw_list fieldChuck Lever2017-02-101-3/+3
* xprtrdma: Properly recover FRWRs with in-flight FASTREG WRsChuck Lever2017-02-101-6/+8
* xprtrdma: Reduce required number of send SGEsChuck Lever2017-02-101-3/+23
* xprtrdma: Per-connection pad optimizationChuck Lever2017-02-101-14/+14
* xprtrdma: Fix Read chunk paddingChuck Lever2017-02-101-6/+4
* xprtrdma: Relocate connection helper functionsChuck Lever2016-11-291-34/+0
* xprtrdma: Update dprintk in rpcrdma_count_chunksChuck Lever2016-11-291-1/+1
* xprtrdma: Eliminate rpcrdma_receive_worker()Chuck Lever2016-09-191-1/+3
* xprtrdma: Use gathered Send for large inline messagesChuck Lever2016-09-191-131/+170
* xprtrdma: Basic support for Remote InvalidationChuck Lever2016-09-191-4/+14
* xprtrdma: Client-side support for rpcrdma_connect_privateChuck Lever2016-09-191-3/+5
* xprtrdma: Move send_wr to struct rpcrdma_reqChuck Lever2016-09-191-2/+3
* xprtrdma: Simplify rpcrdma_ep_post_recv()Chuck Lever2016-09-191-1/+1
* xprtrdma: Delay DMA mapping Send and Receive buffersChuck Lever2016-09-191-0/+9
* xprtrdma: Eliminate INLINE_THRESHOLD macrosChuck Lever2016-09-191-1/+1
* xprtrdma: No direct data placement with krb5i and krb5pChuck Lever2016-07-111-2/+10
* xprtrdma: Clean up fixup_copy_count accountingChuck Lever2016-07-111-13/+13
* xprtrdma: Update only specific fields in private receive bufferChuck Lever2016-07-111-4/+9
* xprtrdma: Do not update {head, tail}.iov_len in rpcrdma_inline_fixup()Chuck Lever2016-07-111-28/+33
* xprtrdma: rpcrdma_inline_fixup() overruns the receive page listChuck Lever2016-07-111-5/+11
* xprtrdma: Chunk list encoders no longer share one rl_segments arrayChuck Lever2016-07-111-33/+28
* xprtrdma: Place registered MWs on a per-req listChuck Lever2016-07-111-43/+38
* xprtrdma: Chunk list encoders must not return zeroChuck Lever2016-07-111-3/+3
* xprtrdma: Honor ->send_request API contractChuck Lever2016-07-111-1/+1
* xprtrdma: Add ro_unmap_safe memreg methodChuck Lever2016-05-171-4/+1
* xprtrdma: Remove rpcrdma_create_chunks()Chuck Lever2016-05-171-151/+0
* xprtrdma: Allow Read list and Reply chunk simultaneouslyChuck Lever2016-05-171-59/+268
* xprtrdma: Update comments in rpcrdma_marshal_req()Chuck Lever2016-05-171-14/+4
* xprtrdma: Avoid using Write list for small NFS READ requestsChuck Lever2016-05-171-4/+5
* xprtrdma: Prevent inline overflowChuck Lever2016-05-171-10/+75
OpenPOWER on IntegriCloud