summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/svc_rdma_transport.c
Commit message (Expand)AuthorAgeFilesLines
* svcrdma: Handle ADDR_CHANGE CM event properlyChuck Lever2024-07-081-1/+15
* svcrdma: Refactor the creation of listener CMA IDChuck Lever2024-07-081-27/+40
* svcrdma: Increase the per-transport rw_ctx countChuck Lever2024-03-011-2/+7
* svcrdma: Update max_send_sges after QP is createdChuck Lever2024-03-011-0/+1
* svcrdma: Report CQ depths in debugging outputChuck Lever2024-03-011-1/+2
* svcrdma: Reserve an extra WQE for ib_drain_rq()Chuck Lever2024-03-011-1/+1
* svcrdma: Add back svcxprt_rdma::sc_read_complete_qChuck Lever2024-01-071-0/+1
* svcrdma: Clean up comment in svc_rdma_accept()Chuck Lever2024-01-071-7/+10
* svcrdma: Remove queue-shortening warningsChuck Lever2024-01-071-6/+1
* svcrdma: Remove pointer addresses shown in dprintk()Chuck Lever2024-01-071-3/+1
* svcrdma: Add lockdep class keys for transport locksChuck Lever2024-01-071-0/+6
* svcrdma: Add a utility workqueue to svcrdmaChuck Lever2024-01-071-0/+1
* svcrdma: Allocate new transports on device's NUMA nodeChuck Lever2023-06-121-9/+9
* SUNRPC: always free ctxt when freeing deferred requestNeilBrown2023-05-141-1/+1
* SUNRPC: Remove ->xpo_secure_port()Chuck Lever2023-02-201-7/+0
* 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