summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/sw/rxe/rxe_qp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* RDMA/rxe: Move work queue code to subroutinesBob Pearson2023-07-311-51/+108
* Merge tag 'v6.4' into rdma.git for-nextJason Gunthorpe2023-06-271-17/+27
|\
| * RDMA/rxe: Fix the use-before-initialization error of resp_pktsZhu Yanjun2023-06-091-4/+3
| * RDMA/rxe: Convert spin_{lock_bh,unlock_bh} to spin_{lock_irqsave,unlock_irqre...Guoqing Jiang2023-05-171-13/+23
| * RDMA/rxe: Fix double unlock in rxe_qp.cBob Pearson2023-05-161-1/+2
* | RDMA/rxe: Introduce rxe access supported flagsBob Pearson2023-06-091-0/+7
|/
* RDMA/rxe: Protect QP state with qp->state_lockBob Pearson2023-04-171-68/+85
* RDMA/rxe: Remove qp->req.stateBob Pearson2023-04-171-35/+14
* RDMA/rxe: Remove qp->comp.stateBob Pearson2023-04-171-5/+0
* RDMA/rxe: Remove qp->resp.stateBob Pearson2023-04-171-5/+0
* RDMA/rxe: Fix the error "trying to register non-static key in rxe_cleanup_task"Zhu Yanjun2023-04-161-3/+8
* RDMA/rxe: Remove __rxe_do_task()Bob Pearson2023-03-241-39/+17
* RDMA/rxe: Change rxe_dbg to rxe_dbg_devBob Pearson2023-03-241-8/+8
* RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failedZhang Xiaoxu2022-11-221-3/+3
* RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_av.cBob Pearson2022-11-101-2/+2
* RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_qp.cBob Pearson2022-11-101-35/+30
* RDMA/rxe: Split rxe_run_task() into two subroutinesBob Pearson2022-10-281-5/+5
* RDMA/rxe: Removed unused name from rxe_task structBob Pearson2022-10-281-6/+3
* RDMA/rxe: Remove init of task locks from rxe_qp.cBob Pearson2022-10-281-4/+0
* RDMA/rxe: convert pr_warn to pr_debugLi Zhijian2022-09-081-23/+22
* RDMA/rxe: use %u to print u32 variablesLi Zhijian2022-09-081-5/+5
* RDMA/rxe: Remove the unused variable objZhu Yanjun2022-08-311-3/+3
* RDMA/rxe: Fix the error caused by qp->skZhu Yanjun2022-08-311-2/+4
* RDMA/rxe: Fix "kernel NULL pointer dereference" errorZhu Yanjun2022-08-311-1/+3
* RDMA/rxe: Fix error unwind in rxe_create_qp()Zhu Yanjun2022-08-021-4/+8
* RDMA/rxe: Split qp state for requester and completerBob Pearson2022-08-021-0/+5
* RDMA/rxe: Fix rnr retry behaviorBob Pearson2022-07-221-0/+1
* RDMA/rxe: Remove unused qp parameterXiao Yang2022-07-191-3/+3
* RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanupZhu Yanjun2022-07-181-4/+6
* RDMA/rxe: Merge normal and retry atomic flowsBob Pearson2022-06-301-2/+0
* RDMA/rxe: Enforce IBA C11-17Bob Pearson2022-05-091-0/+10
* RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup()Bob Pearson2022-05-091-8/+4
* RDMA/rxe: Remove support for SMI QPs from rdma_rxeBob Pearson2022-04-081-13/+1
* RDMA/rxe: Use standard names for ref countingBob Pearson2022-03-161-14/+14
* RDMA/rxe: Replace mr by rkey in responder resourcesBob Pearson2022-03-161-8/+2
* RDMA/rxe: Remove qp->grp_lock and qp->grp_listBob Pearson2022-01-281-3/+0
* RDMA/rxe: Remove rxe_drop_all_macst_groupsBob Pearson2022-01-281-2/+0
* RDMA/rxe: Enforce IBA o10-2.2.3Bob Pearson2022-01-281-0/+14
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-01-201-2/+1
|\
| * hash.h: remove unused define directiveIsabella Basso2022-01-201-2/+1
* | Merge tag 'v5.16-rc5' into rdma.git for-nextJason Gunthorpe2021-12-151-0/+1
|\|
| * RDMA: Fix use-after-free in rxe_queue_cleanupPavel Skripkin2021-11-251-0/+1
* | RDMA/rxe: Cleanup rxe_pool_entryBob Pearson2021-11-191-3/+3
|/
* RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srqXiao Yang2021-10-071-2/+0
* RDMA/rxe: Add memory barriers to kernel queuesBob Pearson2021-09-241-8/+4
* RDMA/rxe: remove the unnecessary variableZhu Yanjun2021-09-141-2/+0
* Merge tag 'v5.13-rc7' into rdma.git for-nextJason Gunthorpe2021-06-221-0/+7
|\
| * RDMA/rxe: Clear all QP fields if creation failedLeon Romanovsky2021-05-111-0/+7
* | RDMA/rxe: Fix qp reference counting for atomic opsBob Pearson2021-06-171-1/+0
* | RDMA/rxe: Protext kernel index from user spaceBob Pearson2021-06-031-1/+9