summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/svc_rdma_sendto.c
Commit message (Expand)AuthorAgeFilesLines
* svcrdma: Remove syslog warnings in work completion handlersChuck Lever2019-02-061-4/+0
* svcrdma: Remove max_sge check at connect timeChuck Lever2019-02-061-6/+99
* sunrpc: remove unused xpo_prep_reply_hdr callbackVasily Averin2018-12-271-4/+0
* svcrdma: Optimize the logic that selects the R_key to invalidateChuck Lever2018-11-281-40/+13
* Merge tag 'nfsd-4.19-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2018-08-231-1/+3
|\
| * svcrdma: Avoid releasing a page in svc_xprt_release()Chuck Lever2018-08-091-1/+3
* | net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() callsBart Van Assche2018-07-241-2/+1
|/
* svcrdma: Persistently allocate and DMA-map Send buffersChuck Lever2018-05-111-73/+76
* svcrdma: Simplify svc_rdma_send()Chuck Lever2018-05-111-15/+15
* svcrdma: Remove post_send_wrChuck Lever2018-05-111-35/+12
* svcrdma: Don't overrun the SGE array in svc_rdma_send_ctxtChuck Lever2018-05-111-15/+21
* svcrdma: Introduce svc_rdma_send_ctxtChuck Lever2018-05-111-42/+212
* svcrdma: Clean up Send SGE accountingChuck Lever2018-05-111-9/+8
* svcrdma: Refactor svc_rdma_dma_map_bufChuck Lever2018-05-111-33/+17
* svcrdma: Persistently allocate and DMA-map Receive buffersChuck Lever2018-05-111-4/+1
* svcrdma: Preserve Receive buffer until svc_rdma_sendtoChuck Lever2018-05-111-3/+11
* svcrdma: Introduce svc_rdma_recv_ctxtChuck Lever2018-05-111-1/+1
* svcrdma: Trace key RDMA API eventsChuck Lever2018-05-111-4/+2
* svcrdma: Trace key RPC/RDMA protocol eventsChuck Lever2018-05-111-11/+8
* svcrdma: Add proper SPDX tags for NetApp-contributed sourceChuck Lever2018-05-111-0/+1
* svcrdma: Post Receives in the Receive completion handlerChuck Lever2018-01-181-6/+0
* svcrdma: fix an incorrect check on -E2BIG and -EINVALColin Ian King2017-07-131-1/+1
* svcrdma: Avoid Send Queue overflowChuck Lever2017-06-281-1/+1
* svcrdma: Squelch disconnection messagesChuck Lever2017-06-281-3/+10
* svcrdma: Remove the req_map cacheChuck Lever2017-04-251-68/+0
* svcrdma: Report Write/Reply chunk overrunsChuck Lever2017-04-251-2/+56
* svcrdma: Clean up RDMA_ERROR pathChuck Lever2017-04-251-43/+0
* svcrdma: Use rdma_rw API in RPC reply pathChuck Lever2017-04-251-351/+345
* svcrdma: Clean up svc_rdma_get_inv_rkey()Chuck Lever2017-04-251-22/+17
* svcrdma: Add helper to save pages under I/OChuck Lever2017-04-251-13/+18
* svcrdma: Add svc_rdma_map_reply_hdr()Chuck Lever2017-04-251-13/+48
* svcrdma: Move send_wr to svc_rdma_op_ctxtChuck Lever2017-04-251-25/+39
* svcrdma: Clean up RPC-over-RDMA Reply header encoderChuck Lever2017-02-081-7/+12
* svcrdma: Another sendto chunk list parsing updateChuck Lever2017-02-081-1/+2
* svcrdma: Further clean-up of svc_rdma_get_inv_rkey()Chuck Lever2016-11-301-14/+5
* svcrdma: Remove BH-disabled spin locking in svc_rdma_send()Chuck Lever2016-11-301-1/+6
* svcrdma: Renovate sendto chunk list parsingChuck Lever2016-11-301-67/+25
* svcrdma: support Remote InvalidationChuck Lever2016-09-231-3/+55
* svcrdma: Skip put_page() when send_reply() failsChuck Lever2016-09-231-1/+1
* svcrdma: Tail iovec leaves an orphaned DMA mappingChuck Lever2016-09-231-18/+4
* svcrdma: svc_rdma_put_context() is invoked twice in Send error pathChuck Lever2016-05-131-15/+13
* svcrdma: Use new CQ API for RPC-over-RDMA server send CQsChuck Lever2016-03-011-6/+6
* svcrdma: Make RDMA_ERROR messages workChuck Lever2016-03-011-0/+62
* svcrdma: svc_rdma_post_recv() should close connection on errorChuck Lever2016-03-011-6/+1
* svcrdma: Close connection when a send error occursChuck Lever2016-03-011-2/+6
* svcrdma: Do not send Write chunk XDR pad with inline contentChuck Lever2016-03-011-5/+17
* svcrdma: Do not write xdr_buf::tail in a Write chunkChuck Lever2016-03-011-3/+8
* svcrdma: Find client-provided write and reply chunks once per replyChuck Lever2016-03-011-44/+36
* svc_rdma: use local_dma_lkeyChristoph Hellwig2016-01-191-3/+3
* svcrdma: Make map_xdr non-staticChuck Lever2016-01-191-7/+7