summaryrefslogtreecommitdiff
path: root/net/sunrpc/xprtrdma/svc_rdma_sendto.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-24Merge tag 'nfsd-4.19-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-1/+3
2018-08-09svcrdma: Avoid releasing a page in svc_xprt_release()Chuck Lever1-1/+3
2018-07-25net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() callsBart Van Assche1-2/+1
2018-05-11svcrdma: Persistently allocate and DMA-map Send buffersChuck Lever1-73/+76
2018-05-11svcrdma: Simplify svc_rdma_send()Chuck Lever1-15/+15
2018-05-11svcrdma: Remove post_send_wrChuck Lever1-35/+12
2018-05-11svcrdma: Don't overrun the SGE array in svc_rdma_send_ctxtChuck Lever1-15/+21
2018-05-11svcrdma: Introduce svc_rdma_send_ctxtChuck Lever1-42/+212
2018-05-11svcrdma: Clean up Send SGE accountingChuck Lever1-9/+8
2018-05-11svcrdma: Refactor svc_rdma_dma_map_bufChuck Lever1-33/+17
2018-05-11svcrdma: Persistently allocate and DMA-map Receive buffersChuck Lever1-4/+1
2018-05-11svcrdma: Preserve Receive buffer until svc_rdma_sendtoChuck Lever1-3/+11
2018-05-11svcrdma: Introduce svc_rdma_recv_ctxtChuck Lever1-1/+1
2018-05-11svcrdma: Trace key RDMA API eventsChuck Lever1-4/+2
2018-05-11svcrdma: Trace key RPC/RDMA protocol eventsChuck Lever1-11/+8
2018-05-11svcrdma: Add proper SPDX tags for NetApp-contributed sourceChuck Lever1-0/+1
2018-01-18svcrdma: Post Receives in the Receive completion handlerChuck Lever1-6/+0
2017-07-13svcrdma: fix an incorrect check on -E2BIG and -EINVALColin Ian King1-1/+1
2017-06-28svcrdma: Avoid Send Queue overflowChuck Lever1-1/+1
2017-06-28svcrdma: Squelch disconnection messagesChuck Lever1-3/+10
2017-04-26svcrdma: Remove the req_map cacheChuck Lever1-68/+0
2017-04-26svcrdma: Report Write/Reply chunk overrunsChuck Lever1-2/+56
2017-04-26svcrdma: Clean up RDMA_ERROR pathChuck Lever1-43/+0
2017-04-26svcrdma: Use rdma_rw API in RPC reply pathChuck Lever1-351/+345
2017-04-26svcrdma: Clean up svc_rdma_get_inv_rkey()Chuck Lever1-22/+17
2017-04-26svcrdma: Add helper to save pages under I/OChuck Lever1-13/+18
2017-04-26svcrdma: Add svc_rdma_map_reply_hdr()Chuck Lever1-13/+48
2017-04-26svcrdma: Move send_wr to svc_rdma_op_ctxtChuck Lever1-25/+39
2017-02-08svcrdma: Clean up RPC-over-RDMA Reply header encoderChuck Lever1-7/+12
2017-02-08svcrdma: Another sendto chunk list parsing updateChuck Lever1-1/+2
2016-12-01svcrdma: Further clean-up of svc_rdma_get_inv_rkey()Chuck Lever1-14/+5
2016-12-01svcrdma: Remove BH-disabled spin locking in svc_rdma_send()Chuck Lever1-1/+6
2016-12-01svcrdma: Renovate sendto chunk list parsingChuck Lever1-67/+25
2016-09-23svcrdma: support Remote InvalidationChuck Lever1-3/+55
2016-09-23svcrdma: Skip put_page() when send_reply() failsChuck Lever1-1/+1
2016-09-23svcrdma: Tail iovec leaves an orphaned DMA mappingChuck Lever1-18/+4
2016-05-13svcrdma: svc_rdma_put_context() is invoked twice in Send error pathChuck Lever1-15/+13
2016-03-02svcrdma: Use new CQ API for RPC-over-RDMA server send CQsChuck Lever1-6/+6
2016-03-02svcrdma: Make RDMA_ERROR messages workChuck Lever1-0/+62
2016-03-02svcrdma: svc_rdma_post_recv() should close connection on errorChuck Lever1-6/+1
2016-03-02svcrdma: Close connection when a send error occursChuck Lever1-2/+6
2016-03-02svcrdma: Do not send Write chunk XDR pad with inline contentChuck Lever1-5/+17
2016-03-02svcrdma: Do not write xdr_buf::tail in a Write chunkChuck Lever1-3/+8
2016-03-02svcrdma: Find client-provided write and reply chunks once per replyChuck Lever1-44/+36
2016-01-19svc_rdma: use local_dma_lkeyChristoph Hellwig1-3/+3
2016-01-19svcrdma: Make map_xdr non-staticChuck Lever1-7/+7
2016-01-19svcrdma: Remove last two __GFP_NOFAIL call sitesChuck Lever1-1/+4
2016-01-19svcrdma: Add gfp flags to svc_rdma_post_recv()Chuck Lever1-1/+1
2016-01-19svcrdma: Improve allocation of struct svc_rdma_req_mapChuck Lever1-3/+3
2015-10-08IB: split struct ib_send_wrChristoph Hellwig1-9/+9