summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/sw/rxe/rxe_comp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* RDMA/rxe: Fix unsafe drain work queue codeBob Pearson2023-07-311-0/+4
* Merge tag 'v6.4' into rdma.git for-nextJason Gunthorpe2023-06-271-10/+16
|\
| * RDMA/rxe: Convert spin_{lock_bh,unlock_bh} to spin_{lock_irqsave,unlock_irqre...Guoqing Jiang2023-05-171-10/+16
* | RDMA/rxe: Fix comments about removed taskletsDaisuke Matsuda2023-05-191-1/+1
|/
* RDMA/rxe: Protect QP state with qp->state_lockBob Pearson2023-04-171-18/+30
* RDMA/rxe: Move code to check if drained to subroutineBob Pearson2023-04-171-15/+20
* RDMA/rxe: Remove qp->req.stateBob Pearson2023-04-171-5/+4
* RDMA/rxe: Remove qp->comp.stateBob Pearson2023-04-171-4/+4
* RDMA/rxe: Make tasks schedule each otherBob Pearson2023-03-241-4/+4
* RDMA/rxe: Remove qp reference counting in tasksBob Pearson2023-03-241-5/+0
* RDMA/rxe: Cleanup error state handling in rxe_comp.cBob Pearson2023-03-241-9/+46
* RDMA/rxe: Convert tasklet args to queue pairsBob Pearson2023-03-241-2/+1
* RDMA/rxe: Add error messagesBob Pearson2023-03-241-0/+4
* RDMA/rxe: Implement flush completionLi Zhijian2022-12-101-1/+3
* RDMA/rxe: Implement atomic write completionXiao Yang2022-12-021-0/+4
* RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_comp.cBob Pearson2022-11-101-7/+5
* RDMA/rxe: Split rxe_run_task() into two subroutinesBob Pearson2022-10-281-8/+11
* RDMA/rxe: Handle remote errors in the midst of a Read reply sequenceDaisuke Matsuda2022-10-251-0/+8
* RDMA/rxe: Split qp state for requester and completerBob Pearson2022-08-021-3/+3
* RDMA/rxe: Make the tasklet exits the sameBob Pearson2022-07-221-17/+18
* RDMA/rxe: Fix rnr retry behaviorBob Pearson2022-07-221-1/+7
* RDMA/rxe: Check rxe_get() return valueBob Pearson2022-05-091-1/+2
* RDMA/rxe: Use standard names for ref countingBob Pearson2022-03-161-4/+4
* RDMA/rxe: Replace irqsave locks with bh locksBob Pearson2021-11-191-5/+3
* RDMA/rxe: Set partial attributes when completion status != IBV_WC_SUCCESSXiao Yang2021-10-071-20/+25
* RDMA/rxe: Add memory barriers to kernel queuesBob Pearson2021-09-241-9/+3
* RDMA/rxe: Move ICRC generation to a subroutineBob Pearson2021-07-161-2/+2
* Merge tag 'v5.13-rc7' into rdma.git for-nextJason Gunthorpe2021-06-221-6/+10
|\
| * RDMA/rxe: Return CQE error if invalid lkey was suppliedLeon Romanovsky2021-05-171-6/+10
* | RDMA/rxe: Implement invalidate MW operationsBob Pearson2021-06-171-2/+2
* | RDMA/rxe: Add support for bind MW work requestsBob Pearson2021-06-171-0/+1
* | RDMA/rxe: Protext kernel index from user spaceBob Pearson2021-06-031-10/+21
|/
* RDMA/rxe: Fix missing acks from responderBob Pearson2021-04-081-1/+0
* RDMA/rxe: Split MEM into MR and MWBob Pearson2021-03-301-2/+2
* RDMA/rxe: Fix errant WARN_ONCE in rxe_completer()Bob Pearson2021-03-051-32/+23
* RDMA/rxe: Fix FIXME in rxe_udp_encap_recv()Bob Pearson2021-02-081-28/+21
* Merge tag 'v5.9-rc3' into rdma.git for-nextJason Gunthorpe2020-08-311-1/+1
|\
| * treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-241-1/+1
* | RDMA/rxe: Add SPDX hdrs to rxe source filesBob Pearson2020-08-311-28/+1
* | RDMA/rxe: Fix style warningsBob Pearson2020-08-271-2/+1
|/
* RDMA/rxe: Fix soft lockup problem due to using tasklets in softirqZhu Yanjun2020-02-131-4/+4
* ibverbs/rxe: Remove variable self-initializationMaksym Planeta2019-07-071-1/+1
* IB/rxe: Remove unnecessary rxe variableZhu Yanjun2019-01-221-3/+3
* RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats countersAndrew Boyer2018-11-081-0/+6
* IB/rxe: fixes for rdma read retryVijay Immanuel2018-08-301-5/+16
* IB/rxe: avoid back-to-back retriesVijay Immanuel2018-08-301-1/+17
* RDMA/rxe: Set wqe->status correctly if an unexpected response is receivedBart Van Assche2018-08-081-0/+1
* IB/rxe: avoid calling WARN_ON_ONCE twiceZhu Yanjun2018-05-171-4/+0
* IB/rxe: remove unused function variableZhu Yanjun2018-04-271-4/+2
* IB/rxe: Convert timers to use timer_setup()Kees Cook2017-10-251-2/+2