summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/rpc_rdma.c
Commit message (Expand)AuthorAgeFilesLines
* xprtrdma: treat all calls not a bcall when bc_serv is NULLKinglong Mee2022-05-311-0/+5
* xprtrdma: Remove definitions of RPCDBG_FACILITYChuck Lever2022-01-141-4/+0
* xprtrdma: Provide a buffer to pad Write chunks of unaligned lengthChuck Lever2021-10-201-9/+14
* xprtrdma: Revert 586a0787ce35Chuck Lever2021-05-271-9/+18
* xprtrdma: Do not wake RPC consumer on a failed LocalInvChuck Lever2021-04-261-3/+29
* xprtrdma: Delete rpcrdma_recv_buffer_put()Chuck Lever2021-04-261-2/+2
* xprtrdma: Fix cwnd update orderingChuck Lever2021-04-261-1/+2
* xprtrdma: Clean up rpcrdma_prepare_readch()Chuck Lever2021-02-051-18/+9
* xprtrdma: Pad optimization, revisitedChuck Lever2021-02-051-4/+1
* rpcrdma: Fix comments about reverse-direction operationChuck Lever2021-02-051-5/+1
* xprtrdma: Refactor invocations of offset_in_page()Chuck Lever2021-02-051-2/+2
* xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map()Chuck Lever2021-02-051-1/+1
* xprtrdma: Remove FMR support in rpcrdma_convert_iovs()Chuck Lever2021-02-051-20/+7
* Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust2020-12-151-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