summaryrefslogtreecommitdiff
path: root/drivers/infiniband/sw/rxe/rxe_comp.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-25RDMA/rxe: Improve newline in printing messagesLi Zhijian1-2/+2
2023-07-31RDMA/rxe: Fix unsafe drain work queue codeBob Pearson1-0/+4
2023-06-27Merge tag 'v6.4' into rdma.git for-nextJason Gunthorpe1-10/+16
2023-05-19RDMA/rxe: Fix comments about removed taskletsDaisuke Matsuda1-1/+1
2023-05-17RDMA/rxe: Convert spin_{lock_bh,unlock_bh} to spin_{lock_irqsave,unlock_irqre...Guoqing Jiang1-10/+16
2023-04-17RDMA/rxe: Protect QP state with qp->state_lockBob Pearson1-18/+30
2023-04-17RDMA/rxe: Move code to check if drained to subroutineBob Pearson1-15/+20
2023-04-17RDMA/rxe: Remove qp->req.stateBob Pearson1-5/+4
2023-04-17RDMA/rxe: Remove qp->comp.stateBob Pearson1-4/+4
2023-03-24RDMA/rxe: Make tasks schedule each otherBob Pearson1-4/+4
2023-03-24RDMA/rxe: Remove qp reference counting in tasksBob Pearson1-5/+0
2023-03-24RDMA/rxe: Cleanup error state handling in rxe_comp.cBob Pearson1-9/+46
2023-03-24RDMA/rxe: Convert tasklet args to queue pairsBob Pearson1-2/+1
2023-03-24RDMA/rxe: Add error messagesBob Pearson1-0/+4
2022-12-10RDMA/rxe: Implement flush completionLi Zhijian1-1/+3
2022-12-02RDMA/rxe: Implement atomic write completionXiao Yang1-0/+4
2022-11-10RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_comp.cBob Pearson1-7/+5
2022-10-28RDMA/rxe: Split rxe_run_task() into two subroutinesBob Pearson1-8/+11
2022-10-25RDMA/rxe: Handle remote errors in the midst of a Read reply sequenceDaisuke Matsuda1-0/+8
2022-08-02RDMA/rxe: Split qp state for requester and completerBob Pearson1-3/+3
2022-07-22RDMA/rxe: Make the tasklet exits the sameBob Pearson1-17/+18
2022-07-22RDMA/rxe: Fix rnr retry behaviorBob Pearson1-1/+7
2022-05-09RDMA/rxe: Check rxe_get() return valueBob Pearson1-1/+2
2022-03-16RDMA/rxe: Use standard names for ref countingBob Pearson1-4/+4
2021-11-19RDMA/rxe: Replace irqsave locks with bh locksBob Pearson1-5/+3
2021-10-07RDMA/rxe: Set partial attributes when completion status != IBV_WC_SUCCESSXiao Yang1-20/+25
2021-09-24RDMA/rxe: Add memory barriers to kernel queuesBob Pearson1-9/+3
2021-07-16RDMA/rxe: Move ICRC generation to a subroutineBob Pearson1-2/+2
2021-06-22Merge tag 'v5.13-rc7' into rdma.git for-nextJason Gunthorpe1-6/+10
2021-06-17RDMA/rxe: Implement invalidate MW operationsBob Pearson1-2/+2
2021-06-17RDMA/rxe: Add support for bind MW work requestsBob Pearson1-0/+1
2021-06-03RDMA/rxe: Protext kernel index from user spaceBob Pearson1-10/+21
2021-05-17RDMA/rxe: Return CQE error if invalid lkey was suppliedLeon Romanovsky1-6/+10
2021-04-08RDMA/rxe: Fix missing acks from responderBob Pearson1-1/+0
2021-03-30RDMA/rxe: Split MEM into MR and MWBob Pearson1-2/+2
2021-03-05RDMA/rxe: Fix errant WARN_ONCE in rxe_completer()Bob Pearson1-32/+23
2021-02-08RDMA/rxe: Fix FIXME in rxe_udp_encap_recv()Bob Pearson1-28/+21
2020-08-31Merge tag 'v5.9-rc3' into rdma.git for-nextJason Gunthorpe1-1/+1
2020-08-31RDMA/rxe: Add SPDX hdrs to rxe source filesBob Pearson1-28/+1
2020-08-27RDMA/rxe: Fix style warningsBob Pearson1-2/+1
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-02-13RDMA/rxe: Fix soft lockup problem due to using tasklets in softirqZhu Yanjun1-4/+4
2019-07-07ibverbs/rxe: Remove variable self-initializationMaksym Planeta1-1/+1
2019-01-22IB/rxe: Remove unnecessary rxe variableZhu Yanjun1-3/+3
2018-11-09RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats countersAndrew Boyer1-0/+6
2018-08-31IB/rxe: fixes for rdma read retryVijay Immanuel1-5/+16
2018-08-31IB/rxe: avoid back-to-back retriesVijay Immanuel1-1/+17
2018-08-08RDMA/rxe: Set wqe->status correctly if an unexpected response is receivedBart Van Assche1-0/+1
2018-05-17IB/rxe: avoid calling WARN_ON_ONCE twiceZhu Yanjun1-4/+0
2018-04-27IB/rxe: remove unused function variableZhu Yanjun1-4/+2