summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/sw
Commit message (Expand)AuthorAgeFilesLines
* IB/rdmavt: add lock to call to rvt_error_qp to prevent a race conditionNiels Dossche2022-04-041-1/+5
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2022-03-2420-968/+866
|\
| * RDMA/rxe: Use standard names for ref countingBob Pearson2022-03-1612-96/+94
| * RDMA/rxe: Replace red-black trees by xarraysBob Pearson2022-03-166-280/+85
| * RDMA/rxe: Shorten pool names in rxe_pool.cBob Pearson2022-03-151-8/+8
| * RDMA/rxe: Move max_elem into rxe_type_infoBob Pearson2022-03-153-20/+20
| * RDMA/rxe: Replace obj by elem in declarationBob Pearson2022-03-152-2/+2
| * RDMA/rxe: Delete _locked() APIs for pool objectsBob Pearson2022-03-152-79/+12
| * RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOCBob Pearson2022-03-152-10/+13
| * RDMA/rxe: Replace mr by rkey in responder resourcesBob Pearson2022-03-153-47/+87
| * RDMA/rxe: Fix ref error in rxe_av.cBob Pearson2022-03-155-35/+63
| * RDMA/rxe: Remove useless argument for update_state()Chengguang Xu2022-03-141-2/+2
| * RDMA/rxe: Change variable and function argument to proper typeChengguang Xu2022-03-141-5/+5
| * RDMA/rxe: Cleanup rxe_mcast.cBob Pearson2022-02-231-19/+78
| * RDMA/rxe: Collect cleanup mca code in a subroutineBob Pearson2022-02-231-15/+26
| * RDMA/rxe: Collect mca init code in a subroutineBob Pearson2022-02-232-15/+44
| * RDMA/rxe: Warn if mcast memory is not freedBob Pearson2022-02-231-0/+2
| * RDMA/rxe: Remove mcg from rxe poolsBob Pearson2022-02-167-36/+27
| * RDMA/rxe: Remove key'ed object supportBob Pearson2022-02-162-164/+0
| * RDMA/rxe: Replace pool key by rxe->mcg_treeBob Pearson2022-02-165-64/+213
| * RDMA/rxe: Replace int num_qp by atomic_t qp_numBob Pearson2022-02-162-6/+5
| * RDMA/rxe: Replace grp by mcg, mce by mcaBob Pearson2022-02-162-59/+59
| * RDMA/rxe: Use kzmalloc/kfree for mcaBob Pearson2022-02-165-90/+122
| * RDMA/rxe: Move mcg_lock to rxeBob Pearson2022-02-164-13/+15
| * RDMA/rxe: Revert changes from irqsave to bh locksBob Pearson2022-02-166-48/+69
| * RDMA/rxe: Check the last packet by RXE_END_MASKXiao Yang2022-02-081-4/+6
| * RDMA/rxe: Remove qp->grp_lock and qp->grp_listBob Pearson2022-01-283-16/+0
| * RDMA/rxe: Remove rxe_drop_all_macst_groupsBob Pearson2022-01-283-29/+0
| * RDMA/rxe: Enforce IBA o10-2.2.3Bob Pearson2022-01-285-8/+23
| * RDMA/rxe: Rename rxe_mc_grp and rxe_mc_elemBob Pearson2022-01-284-23/+23
| * RDMA/rxe: Move rxe_mcast_attach/detach to rxe_mcast.cBob Pearson2022-01-283-41/+33
| * RDMA/rxe: Move rxe_mcast_add/delete to rxe_mcast.cBob Pearson2022-01-283-20/+18
| * RDMA/rxe: Delete useless module.h includeLeon Romanovsky2022-01-282-2/+0
* | RDMA/siw: Fix broken RDMA Read Fence/Resume logic.Bernard Metzler2022-02-012-15/+12
* | IB/rdmavt: Validate remote_addr during loopback atomic testsMike Marciniszyn2022-01-281-0/+2
* | RDMA/siw: Fix refcounting leak in siw_create_qp()Dan Carpenter2022-01-281-1/+2
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-01-201-2/+1
|\
| * hash.h: remove unused define directiveIsabella Basso2022-01-201-2/+1
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-01-151-4/+3
|\ \
| * | RDMA/siw: make use of the helper function kthread_run_on_cpu()Cai Huoqing2022-01-151-4/+3
| |/
* | Merge tag 'v5.16' into rdma.git for-nextJason Gunthorpe2022-01-131-9/+7
|\|
| * RDMA/rxe: Prevent double freeing rxe_map_set()Li Zhijian2022-01-041-9/+7
* | RDMA/rxe: Use the standard method to produce udp source portZhu Yanjun2022-01-071-0/+5
* | RDMA/rxe: Delete deprecated module parameters interfaceLeon Romanovsky2022-01-054-126/+0
* | RDMA/rxe: Fix indentations and operators sytleLi Zhijian2022-01-051-368/+369
* | RDMA/rxe: Fix a typo in opcode nameChengguang Xu2022-01-051-1/+1
* | RDMA/rxe: Remove the unused xmit_errors memberZhu Yanjun2022-01-052-3/+0
* | RDMA/rxe: Remove redundant err variableMinghao Chi2022-01-051-6/+2
* | Merge tag 'v5.16-rc5' into rdma.git for-nextJason Gunthorpe2021-12-141-0/+1
|\|
| * RDMA: Fix use-after-free in rxe_queue_cleanupPavel Skripkin2021-11-251-0/+1