summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/svc_rdma_rw.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Trap RDMA segment overflowsChuck Lever2022-06-021-2/+2
* svcrdma: Split svcrmda_wc_{read,write} tracepointsChuck Lever2021-10-041-4/+26
* svcrdma: Convert rdma->sc_rw_ctxts to llistChuck Lever2021-08-171-14/+35
* svcrdma: Fewer calls to wake_up() in Send completion handlerChuck Lever2021-08-171-5/+2
* xprtrdma: Fix spelling mistakesZheng Yongjun2021-07-061-3/+3
* svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_argChuck Lever2021-03-311-12/+0
* svcrdma: Single-stage RDMA ReadChuck Lever2021-03-311-61/+33
* svcrdma: Add a "deferred close" helperChuck Lever2021-03-221-3/+2
* svcrdma: Restore read and write statsChuck Lever2021-01-251-0/+2
* svcrdma: Convert rdma_stat_sq_starve to a per-CPU counterChuck Lever2021-01-251-0/+1
* svcrdma: support multiple Read chunks per RPCChuck Lever2020-11-301-14/+222
* svcrdma: Use the new parsed chunk list when pulling Read chunksChuck Lever2020-11-301-59/+101
* svcrdma: Rename info::ri_chunklenChuck Lever2020-11-301-16/+15
* svcrdma: Clean up chunk tracepointsChuck Lever2020-11-301-15/+12
* svcrdma: Support multiple Write chunks in svc_rdma_send_reply_chunkChuck Lever2020-11-301-27/+9
* svcrdma: Use parsed chunk lists to construct RDMA WritesChuck Lever2020-11-301-24/+23
* svcrdma: Clean up svc_rdma_encode_reply_chunk()Chuck Lever2020-11-301-0/+3
* svcrdma: Post RDMA Writes while XDR encoding repliesChuck Lever2020-11-301-10/+42
* svcrdma: Refactor the RDMA Write pathChuck Lever2020-11-301-21/+35
* svcrdma: Const-ify the xdr_buf argumentsChuck Lever2020-11-301-2/+2
* svcrdma: Catch another Reply chunk overflow caseChuck Lever2020-11-301-0/+2
* net: sunrpc: delete repeated wordsRandy Dunlap2020-09-251-1/+1
* svcrdma: Remove transport reference countingChuck Lever2020-07-281-2/+0
* svcrdma: Display chunk completion ID when posting a rw_ctxtChuck Lever2020-07-131-2/+12
* svcrdma: Add common XDR decoders for RDMA and Read segmentsChuck Lever2020-07-131-21/+16
* svcrdma: Fix page leak in svc_rdma_recv_read_chunk()Chuck Lever2020-07-131-7/+21
* svcrdma: trace undersized Write chunksChuck Lever2020-05-181-5/+2
* svcrdma: Trace page overruns when constructing RDMA ReadsChuck Lever2020-05-181-1/+1
* svcrdma: Clean up handling of get_rw_ctx errorsChuck Lever2020-05-181-16/+11
* svcrdma: Clean up the tracing for rw_ctx_init errorsChuck Lever2020-05-181-21/+35
* svcrdma: Fix trace point use-after-free raceChuck Lever2020-04-171-2/+1
* svcrdma: Rename svcrdma_encode trace points in send routinesChuck Lever2020-03-161-6/+7
* svcrdma: Update synopsis of svc_rdma_send_reply_chunk()Chuck Lever2020-03-161-6/+6
* nfsd: Fix NFSv4 READ on RDMA when using readvChuck Lever2020-03-161-12/+18
* svcrdma: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-161-1/+1
* scsi: lib/sg_pool.c: improve APIs for allocating sg poolMing Lei2019-06-201-2/+3
* svcrdma: Remove syslog warnings in work completion handlersChuck Lever2019-02-061-10/+1
* svcrdma: Use struct_size() in kmalloc()Gustavo A. R. Silva2019-02-061-2/+1
* svcrpc: fix unlikely races preventing queueing of socketsJ. Bruce Fields2019-02-061-1/+2
* Merge tag 'nfsd-4.19-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2018-08-231-19/+13
|\
| * svcrdma: Clean up Read chunk pathChuck Lever2018-08-091-19/+13
* | RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments constBart Van Assche2018-07-301-1/+2
* | net/xprtrdma: Restore needed argument to ib_post_sendJason Gunthorpe2018-07-261-1/+1
* | net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() callsBart Van Assche2018-07-241-1/+1
|/
* svcrdma: Persistently allocate and DMA-map Receive buffersChuck Lever2018-05-111-21/+11
* svcrdma: Simplify svc_rdma_recv_ctxt_putChuck Lever2018-05-111-2/+2
* svcrdma: Introduce svc_rdma_recv_ctxtChuck Lever2018-05-111-42/+42
* svcrdma: Trace key RDMA API eventsChuck Lever2018-05-111-4/+10
* svcrdma: Trace key RPC/RDMA protocol eventsChuck Lever2018-05-111-9/+14
* svcrdma: Fix Read chunk round-upChuck Lever2018-02-081-4/+8