summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/verbs.c
Commit message (Expand)AuthorAgeFilesLines
* xprtrdma: Move rpcrdma_mr_put()Chuck Lever2020-11-111-19/+0
* xprtrdma: Introduce Send completion IDsChuck Lever2020-11-111-1/+4
* xprtrdma: Introduce Receive completion IDsChuck Lever2020-11-111-1/+5
* Merge tag 'nfs-for-5.9-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2020-09-091-0/+2
|\
| * xprtrdma: Release in-flight MRs on disconnectChuck Lever2020-08-261-0/+2
* | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
|/
* xprtrdma: Fix handling of connect errorsChuck Lever2020-07-131-3/+5
* xprtrdma: Fix return code from rpcrdma_xprt_connect()Chuck Lever2020-07-131-6/+10
* xprtrdma: Fix recursion into rpcrdma_xprt_disconnect()Chuck Lever2020-07-131-8/+2
* xprtrdma: Fix double-free in rpcrdma_ep_create()Chuck Lever2020-07-131-5/+2
* xprtrdma: Clean up disconnectChuck Lever2020-06-221-10/+13
* xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect()Chuck Lever2020-06-221-6/+6
* xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect()Chuck Lever2020-06-221-3/+0
* xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freedChuck Lever2020-06-221-10/+23
* SUNRPC: Trace transport lifetime eventsChuck Lever2020-06-111-1/+0
* xprtrdma: Fix trace point use-after-free raceChuck Lever2020-04-201-1/+1
* xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler()Chuck Lever2020-04-201-0/+1
* xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprtChuck Lever2020-03-271-91/+103
* xprtrdma: Extract sockaddr from struct rdma_cm_idChuck Lever2020-03-271-21/+14
* xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_epChuck Lever2020-03-271-143/+140
* xprtrdma: Disconnect on flushed completionChuck Lever2020-03-271-9/+28
* xprtrdma: Remove rpcrdma_ia::ri_flagsChuck Lever2020-03-271-42/+13
* xprtrdma: Invoke rpcrdma_ia_open in the connect workerChuck Lever2020-03-271-133/+20
* xprtrdma: Allocate Protection Domain in rpcrdma_ep_create()Chuck Lever2020-03-271-16/+10
* xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect()Chuck Lever2020-03-271-15/+15
* xprtrdma: Clean up the post_send pathChuck Lever2020-03-271-8/+5
* xprtrdma: Refactor frwr_init_mr()Chuck Lever2020-03-271-3/+1
* xprtrdma: Invoke rpcrdma_ep_create() in the connect workerChuck Lever2020-03-271-93/+54
* xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is createdChuck Lever2020-01-151-20/+11
* xprtrdma: Destroy reps from previous connection instanceChuck Lever2020-01-151-1/+3
* xprtrdma: Destroy rpcrdma_rep when Receive is flushedChuck Lever2020-01-151-1/+8
* xprtrdma: Allocate and map transport header buffers at connect timeChuck Lever2020-01-151-30/+76
* xprtrdma: Refactor frwr_is_supportedChuck Lever2020-01-151-13/+1
* xprtrdma: Eliminate per-transport "max pages"Chuck Lever2020-01-151-2/+2
* xprtrdma: Refactor initialization of ep->rep_max_requestsChuck Lever2020-01-151-4/+4
* xprtrdma: Make sendctx queue lifetime the same as connection lifetimeChuck Lever2020-01-151-7/+15
* xprtrdma: Eliminate ri_max_send_sgesChuck Lever2020-01-151-14/+3
* xprtrdma: Fix oops in Receive handler after device removalChuck Lever2020-01-141-6/+19
* xprtrdma: Fix completion wait during device removalChuck Lever2020-01-141-1/+1
* xprtrdma: Fix create_qp crash on device unloadChuck Lever2020-01-141-0/+2
* xprtrdma: Replace dprintk() in rpcrdma_update_connect_private()Chuck Lever2019-10-241-11/+10
* xprtrdma: Report the computed connect delayChuck Lever2019-10-241-10/+3
* xprtrdma: Pull up sometimesChuck Lever2019-10-241-1/+1
* xprtrdma: Move the rpcrdma_sendctx::sc_wr fieldChuck Lever2019-10-241-4/+1
* xprtrdma: Remove rpcrdma_sendctx::sc_xprtChuck Lever2019-10-241-9/+10
* xprtrdma: Manage MRs in context of a single connectionChuck Lever2019-10-241-26/+36
* xprtrdma: Fix MR list handlingChuck Lever2019-10-241-20/+21
* xprtrdma: Close window between waking RPC senders and posting ReceivesChuck Lever2019-10-241-4/+7
* xprtrdma: Initialize rb_credits in one placeChuck Lever2019-10-241-1/+1
* xprtrdma: Connection becomes unstable after a reconnectChuck Lever2019-10-241-0/+22