summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/svc_rdma_transport.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Chuck Lever2023-01-061-1/+1
* SUNRPC: Use RMW bitops in single-threaded hot pathsChuck Lever2022-05-231-1/+1
* svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free()Chuck Lever2021-08-191-7/+0
* svcrdma: Convert rdma->sc_rw_ctxts to llistChuck Lever2021-08-171-1/+1
* svcrdma: Relieve contention on sc_send_lock.Chuck Lever2021-08-171-1/+1
* svcrdma: Remove sc_read_complete_qChuck Lever2021-03-311-1/+0
* svcrdma: Add a "deferred close" helperChuck Lever2021-03-221-4/+2
* svcrdma: Maintain a Receive water markChuck Lever2021-03-221-1/+4
* svcrdma: Provide an explanatory comment in CMA event handlerChuck Lever2021-03-221-0/+3
* svcrdma: Hold private mutex while invoking rdma_accept()Chuck Lever2021-02-151-3/+3
* SUNRPC: Rename svc_encode_read_payload()Chuck Lever2020-11-301-1/+1
* svcrdma: CM event handler clean upChuck Lever2020-07-281-31/+25
* svcrdma: Remove transport reference countingChuck Lever2020-07-281-16/+1
* svcrdma: Add common XDR decoders for RDMA and Read segmentsChuck Lever2020-07-131-1/+0
* SUNRPC: Trace a few more generic svc_xprt eventsChuck Lever2020-05-181-17/+4
* svcrdma: Add tracepoints to report ->xpo_accept failuresChuck Lever2020-05-181-16/+11
* svcrdma: Displayed remote IP address should match stored addressChuck Lever2020-05-181-1/+6
* svcrdma: Fix leak of svc_rdma_recv_ctxt objectsChuck Lever2020-04-171-5/+0
* svcrdma: Remove svcrdma_cm_event() trace pointChuck Lever2020-03-161-7/+0
* nfsd: Fix NFSv4 READ on RDMA when using readvChuck Lever2020-03-161-0/+1
* Merge tag 'nfsd-5.4' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2019-09-271-3/+3
|\
| * svcrdma: Use llist for managing cache of recv_ctxtsChuck Lever2019-08-191-2/+1
| * svcrdma: Remove svc_rdma_wqChuck Lever2019-08-191-1/+2
* | rdma: Enable ib_alloc_cq to spread work over a device's comp_vectorsChuck Lever2019-08-051-4/+4
|/
* SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lockTrond Myklebust2019-07-061-4/+4
* svcrdma: Ignore source port when computing DRC hashChuck Lever2019-06-191-1/+6
* svcrdma: Remove syslog warnings in work completion handlersChuck Lever2019-02-061-5/+0
* svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabledChuck Lever2019-02-061-1/+3
* svcrdma: Remove max_sge check at connect timeChuck Lever2019-02-061-6/+3
* sunrpc: remove unused xpo_prep_reply_hdr callbackVasily Averin2018-12-271-1/+0
* sunrpc: remove svc_rdma_bc_classVasily Averin2018-12-271-57/+0
* sunrpc: replace svc_serv->sv_bc_xprt by boolean flagVasily Averin2018-12-271-1/+0
* svcrdma: Reduce max_send_sgesChuck Lever2018-10-291-4/+6
* Merge tag 'nfsd-4.19-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2018-08-231-2/+1
|\
| * rpc: remove unneeded variable 'ret' in rdma_listen_handlerzhong jiang2018-08-091-2/+1
* | IB/core: add max_send_sge and max_recv_sge attributesSteve Wise2018-06-181-1/+1
|/
* svcrdma: Don't overrun the SGE array in svc_rdma_send_ctxtChuck Lever2018-05-111-4/+9
* svcrdma: Introduce svc_rdma_send_ctxtChuck Lever2018-05-111-201/+4
* svcrdma: Persistently allocate and DMA-map Receive buffersChuck Lever2018-05-111-1/+1
* svcrdma: Remove sc_rq_depthChuck Lever2018-05-111-9/+8
* svcrdma: Introduce svc_rdma_recv_ctxtChuck Lever2018-05-111-134/+8
* svcrdma: Trace key RDMA API eventsChuck Lever2018-05-111-41/+26
* svcrdma: Trace key RPC/RDMA protocol eventsChuck Lever2018-05-111-7/+12
* svcrdma: Use passed-in net namespace when creating RDMA listenerChuck Lever2018-05-111-18/+17
* svcrdma: Add proper SPDX tags for NetApp-contributed sourceChuck Lever2018-05-111-0/+1
* sunrpc: Save remote presentation address in svc_xprt for trace eventsChuck Lever2018-04-031-1/+3
* svc: Simplify ->xpo_secure_portChuck Lever2018-04-031-3/+3
* svcrdma: Consult max_qp_init_rd_atom when accepting connectionsChuck Lever2018-03-201-13/+9
* svcrdma: Use pr_err to report Receive errorsChuck Lever2018-03-201-3/+3
* svcrdma: Post Receives in the Receive completion handlerChuck Lever2018-01-181-18/+7