summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/svc_rdma_backchannel.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lockTrond Myklebust2019-07-061-2/+2
* SUNRPC: Refactor xprt_request_wait_receive()Trond Myklebust2019-04-251-1/+1
* SUNRPC: Remove rpc_xprt::tsh_sizeChuck Lever2019-02-131-1/+0Star
* xprtrdma: Don't wake pending tasks until disconnect is doneChuck Lever2019-01-021-3/+5
* Merge tag 'nfsd-4.20' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2018-10-301-19/+4Star
|\
| * svcrdma: Remove try_module_get from backchannelChuck Lever2018-10-291-14/+0Star
| * svcrdma: Remove ->release_rqst call in bc reply handlerChuck Lever2018-10-291-5/+4Star
* | Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust2018-10-181-0/+1
|\ \
| * | xprtrdma: Reset credit grant properly after a disconnectChuck Lever2018-10-021-0/+1
| |/
* | SUNRPC: Cleanup: remove the unused 'task' argument from the request_send()Trond Myklebust2018-09-301-1/+1
* | SUNRPC: Clean up transport write space handlingTrond Myklebust2018-09-301-6/+1Star
* | SUNRPC: Treat the task and request as separate in the xprt_ops->send_request()Trond Myklebust2018-09-301-2/+1Star
* | SUNRPC: Rename xprt->recv_lock to xprt->queue_lockTrond Myklebust2018-09-301-2/+2
|/
* Merge tag 'nfs-for-4.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2018-06-121-0/+1
|\
| * SUNRPC: Add a ->free_slot transport calloutChuck Lever2018-05-071-0/+1
* | svcrdma: Persistently allocate and DMA-map Send buffersChuck Lever2018-05-111-34/+17Star
* | svcrdma: Remove post_send_wrChuck Lever2018-05-111-1/+2
* | svcrdma: Introduce svc_rdma_send_ctxtChuck Lever2018-05-111-5/+8
* | svcrdma: Clean up Send SGE accountingChuck Lever2018-05-111-1/+1
* | svcrdma: Trace key RDMA API eventsChuck Lever2018-05-111-0/+3
|/
* svcrdma: Post Receives in the Receive completion handlerChuck Lever2018-01-181-5/+0Star
* Merge tag 'nfsd-4.15' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2017-11-181-1/+5
|\
| * svcrdma: Preserve CB send buffer across retransmitsChuck Lever2017-11-071-1/+5
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* Merge tag 'nfs-rdma-for-4.14-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust2017-09-051-1/+1
|\
| * sunrpc: Const-ify all instances of struct rpc_xprt_opsChuck Lever2017-08-011-1/+1
* | SUNRPC: Add a separate spinlock to protect the RPC request receive listTrond Myklebust2017-08-181-2/+5
|/
* svcrdma: Clean up RPC-over-RDMA backchannel reply processingChuck Lever2017-04-251-4/+14
* svcrdma: Use rdma_rw API in RPC reply pathChuck Lever2017-04-251-3/+3
* svcrdma: Add svc_rdma_map_reply_hdr()Chuck Lever2017-04-251-25/+11Star
* svcrdma: Move send_wr to svc_rdma_op_ctxtChuck Lever2017-04-251-10/+1Star
* Merge tag 'nfsd-4.11' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2017-03-011-8/+9
|\
| * svcrdma: Clean up backchannel send header encodingChuck Lever2017-02-081-8/+9
* | net: sunrpc: fix build errors when linux/phy*.h is removed from net/dsa.hRussell King2017-02-101-0/+1
|/
* svcrdma: Remove unused variables in xprt_rdma_bc_allocate()Chuck Lever2016-11-301-4/+0Star
* svcrdma: Clear xpt_bc_xps in xprt_setup_rdma_bc() error exit armChuck Lever2016-11-301-0/+1
* svcrdma: backchannel cannot share a page for send and rcv buffersChuck Lever2016-11-011-3/+10
* sunrpc: fix some missing rq_rbuffer assignmentsJeff Layton2016-10-281-0/+1
* Merge tag 'nfs-for-4.9-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2016-10-141-9/+10
|\
| * SUNRPC: Generalize the RPC buffer release APIChuck Lever2016-09-191-1/+1
| * SUNRPC: Generalize the RPC buffer allocation APIChuck Lever2016-09-191-8/+9
* | svcrdma: Tail iovec leaves an orphaned DMA mappingChuck Lever2016-09-231-1/+1
|/
* svcrdma: Use new CQ API for RPC-over-RDMA server send CQsChuck Lever2016-03-011-2/+2
* svcrdma: svc_rdma_post_recv() should close connection on errorChuck Lever2016-03-011-9/+2Star
* svcrdma: Do not send Write chunk XDR pad with inline contentChuck Lever2016-03-011-1/+1
* svc_rdma: use local_dma_lkeyChristoph Hellwig2016-01-191-1/+1
* svcrdma: Add class for RDMA backwards direction transportChuck Lever2016-01-191-0/+371