summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/transport.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Replace the use of the xprtiod WQ in rpcrdmaChuck Lever2022-10-051-2/+1
* SUNRPC: Fix an RPC/RDMA performance regressionTrond Myklebust2022-07-101-5/+1
* SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOCNeilBrown2022-03-131-2/+4
* SUNRPC/xprt: async tasks mustn't block waiting for memoryNeilBrown2022-03-131-1/+1
* SUNRPC/call_alloc: async tasks mustn't block waiting for memoryNeilBrown2022-03-131-1/+3
* xprtrdma: Remove definitions of RPCDBG_FACILITYChuck Lever2022-01-141-4/+0
* SUNRPC/xprtrdma: Fix reconnection lockingTrond Myklebust2021-08-091-6/+5
* xprtrdma: Eliminate rpcrdma_post_sends()Chuck Lever2021-08-091-1/+1
* sunrpc: keep track of the xprt_class in rpc_xprt structureOlga Kornievskaia2021-07-081-0/+2
* SUNRPC: More fixes for backlog congestionTrond Myklebust2021-05-261-6/+6
* SUNRPC: Move fault injection call sitesChuck Lever2021-04-141-2/+4
* Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust2020-12-151-3/+4
|\
| * xprtrdma: Trace unmap_sync callsChuck Lever2020-11-111-3/+4
* | SUNRPC: xprt_load_transport() needs to support the netid "rdma6"Trond Myklebust2020-12-021-0/+1
|/
* SUNRPC: Hoist trace_xprtrdma_op_setport into generic codeChuck Lever2020-09-211-3/+0
* SUNRPC: Remove debugging instrumentation from xprt_releaseChuck Lever2020-09-211-2/+0
* SUNRPC: Hoist trace_xprtrdma_op_allocate into generic codeChuck Lever2020-09-211-2/+0
* xprtrdma: Fix recursion into rpcrdma_xprt_disconnect()Chuck Lever2020-07-131-0/+5
* xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect()Chuck Lever2020-06-221-1/+1
* xprtrdma: Make xprt_rdma_slot_table_entries staticZou Wei2020-06-111-1/+1
* SUNRPC: Trace transport lifetime eventsChuck Lever2020-06-111-8/+0
* xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprtChuck Lever2020-03-271-20/+17
* xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_epChuck Lever2020-03-271-3/+6
* xprtrdma: Remove rpcrdma_ia::ri_flagsChuck Lever2020-03-271-15/+0
* xprtrdma: Invoke rpcrdma_ia_open in the connect workerChuck Lever2020-03-271-7/+0
* xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect()Chuck Lever2020-03-271-3/+3
* xprtrdma: Clean up the post_send pathChuck Lever2020-03-271-1/+1
* xprtrdma: Invoke rpcrdma_ep_create() in the connect workerChuck Lever2020-03-271-8/+2
* xprtrdma: Eliminate per-transport "max pages"Chuck Lever2020-01-151-10/+4
* xprtrdma: Refactor initialization of ep->rep_max_requestsChuck Lever2020-01-151-1/+2
* xprtrdma: Replace dprintk in xprt_rdma_set_portChuck Lever2019-10-241-6/+3
* xprtrdma: Report the computed connect delayChuck Lever2019-10-241-2/+1
* xprtrdma: Wake tasks after connect worker failsChuck Lever2019-10-241-9/+6
* xprtrdma: Initialize rb_credits in one placeChuck Lever2019-10-241-9/+0
* xprtrdma: Connection becomes unstable after a reconnectChuck Lever2019-10-241-0/+3
* xprtrdma: Clear xprt->reestablish_timeout on closeChuck Lever2019-08-261-2/+1
* xprtrdma: Clean up xprt_rdma_set_connect_timeout()Chuck Lever2019-08-211-4/+4
* xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methodsChuck Lever2019-08-201-1/+3
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2019-07-191-2/+1
|\
| * proc/sysctl: add shared variables for range checkMatteo Croce2019-07-181-2/+1
* | SUNRPC: Fix up backchannel slot table accountingTrond Myklebust2019-07-181-0/+1
* | xprtrdma: Modernize ops->connectChuck Lever2019-07-091-15/+51
* | xprtrdma: Remove rpcrdma_req::rl_bufferChuck Lever2019-07-091-1/+4
* | xprtrdma: Wake RPCs directly in rpcrdma_wc_send pathChuck Lever2019-07-091-1/+9
* | xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flagChuck Lever2019-07-091-3/+1
|/
* xprtrdma: Eliminate struct rpcrdma_create_data_internalChuck Lever2019-04-251-23/+4
* xprtrdma: Aggregate the inline settings in struct rpcrdma_epChuck Lever2019-04-251-3/+1
* xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsizeChuck Lever2019-04-251-9/+0
* xprtrdma: De-duplicate "allocate new, free old regbuf"Chuck Lever2019-04-251-47/+12
* xprtrdma: Allocate req's regbufs at xprt create timeChuck Lever2019-04-251-2/+2