summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/rpc_rdma.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust2020-12-161-21/+11
|\
| * xprtrdma: Display the task ID when reporting MR eventsChuck Lever2020-11-111-1/+0
| * xprtrdma: Clean up trace_xprtrdma_nomrs()Chuck Lever2020-11-111-1/+1
| * xprtrdma: Clean up tracepoints in the reply pathChuck Lever2020-11-111-4/+2
| * xprtrdma: Clean up reply parsing error tracepointsChuck Lever2020-11-111-5/+5
| * xprtrdma: Replace dprintk call sites in ERR_CHUNK pathChuck Lever2020-11-111-10/+3
* | xprtrdma: Fix XDRBUF_SPARSE_PAGES supportChuck Lever2020-12-141-9/+31
|/
* Merge tag 'nfsd-5.9' of git://git.linux-nfs.org/projects/cel/cel-2.6Linus Torvalds2020-08-091-21/+10
|\
| * svcrdma: Add common XDR encoders for RDMA and Read segmentsChuck Lever2020-07-131-11/+3
| * svcrdma: Add common XDR decoders for RDMA and Read segmentsChuck Lever2020-07-131-4/+1
| * SUNRPC: Add helpers for decoding list discriminators symbolicallyChuck Lever2020-07-131-6/+6
* | xprtrdma: fix incorrect header size calculationsColin Ian King2020-07-151-2/+2
|/
* xprtrdma: Fix handling of RDMA_ERROR repliesChuck Lever2020-06-221-6/+3
* SUNRPC: receive buffer size estimation values almost never changeChuck Lever2020-06-111-2/+2
* xprtrdma: Fix use of xdr_stream_encode_item_{present, absent}Chuck Lever2020-04-201-4/+11
* Merge tag 'nfs-for-5.7-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2020-04-071-16/+16
|\
| * xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprtChuck Lever2020-03-271-8/+9
| * xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_epChuck Lever2020-03-271-16/+15
* | SUNRPC: Add encoders for list item discriminatorsChuck Lever2020-03-161-31/+5
|/
* xprtrdma: Allocate and map transport header buffers at connect timeChuck Lever2020-01-151-7/+3
* xprtrdma: Eliminate per-transport "max pages"Chuck Lever2020-01-151-1/+1
* xprtrdma: Refactor initialization of ep->rep_max_requestsChuck Lever2020-01-151-3/+3
* xprtrdma: Eliminate ri_max_send_sgesChuck Lever2020-01-151-1/+1
* xprtrdma: Replace dprintk() in rpcrdma_update_connect_private()Chuck Lever2019-10-241-4/+0
* xprtrdma: Refine trace_xprtrdma_fixupChuck Lever2019-10-241-3/+2
* xprtrdma: Pull up sometimesChuck Lever2019-10-241-5/+77
* xprtrdma: Refactor rpcrdma_prepare_msg_sges()Chuck Lever2019-10-241-117/+146
* xprtrdma: Move the rpcrdma_sendctx::sc_wr fieldChuck Lever2019-10-241-3/+6
* xprtrdma: Remove rpcrdma_sendctx::sc_deviceChuck Lever2019-10-241-2/+2
* xprtrdma: Manage MRs in context of a single connectionChuck Lever2019-10-241-8/+1
* xprtrdma: Close window between waking RPC senders and posting ReceivesChuck Lever2019-10-241-0/+1
* xprtrdma: Initialize rb_credits in one placeChuck Lever2019-10-241-6/+36
* xprtrdma: Clear xprt->reestablish_timeout on closeChuck Lever2019-08-261-2/+6
* xprtrdma: Recycle MRs after disconnectChuck Lever2019-08-261-1/+1
* xprtrdma: Inline XDR chunk encoder functionsChuck Lever2019-08-211-9/+12
* xprtrdma: Cache free MRs in each rpcrdma_reqChuck Lever2019-08-211-3/+8
* xprtrdma: Move rpcrdma_mr_get out of frwr_mapChuck Lever2019-08-201-6/+24
* xprtrdma: Simplify rpcrdma_mr_popChuck Lever2019-08-201-6/+1
* Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust2019-07-121-85/+63
|\
| * xprtrdma: Refactor chunk encodingChuck Lever2019-07-091-20/+16
| * xprtrdma: Wake RPCs directly in rpcrdma_wc_send pathChuck Lever2019-07-091-38/+23
| * xprtrdma: Reduce context switching due to Local InvalidationChuck Lever2019-07-091-31/+30
| * xprtrdma: Add mechanism to place MRs back on the free listChuck Lever2019-07-091-0/+1
| * xprtrdma: Remove fr_stateChuck Lever2019-07-091-1/+1
| * xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flagChuck Lever2019-07-091-1/+0
| * xprtrdma: Fix occasional transport deadlockChuck Lever2019-07-091-14/+12
| * xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_reqChuck Lever2019-07-091-3/+3
* | SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lockTrond Myklebust2019-07-061-2/+2
|/
* xprtrdma: Aggregate the inline settings in struct rpcrdma_epChuck Lever2019-04-251-15/+19
* xprtrdma: Clean up sendctx functionsChuck Lever2019-04-251-15/+12