summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mlx5/srq.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2024-07-191-0/+4
|\
| * IB/mlx5: Allocate resources just before first QP/SRQ is createdJianbo Liu2024-06-161-0/+4
* | RDMA/mlx5: Add check for srq max_sge attributePatrisious Haddad2024-06-211-5/+8
|/
* RDMA/mlx5: Use query_special_contexts for mkeysOr Har-Toov2023-02-171-1/+1
* net/mlx5: Change define name for 0x100 lkey valueOr Har-Toov2023-02-171-1/+1
* RDMA/mlx5: Delete useless module.h includeLeon Romanovsky2022-01-281-1/+0
* RDMA/mlx5: Remove unused parameter udataLang Cheng2021-05-201-1/+1
* RDMA/mlx5: Lower setting the umem's PAS for SRQJason Gunthorpe2020-11-161-25/+2
* RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQJason Gunthorpe2020-11-161-10/+10
* RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block()Jason Gunthorpe2020-11-021-1/+1
* RDMA/mlx5: Remove npages from mlx5_ib_cont_pages()Jason Gunthorpe2020-11-021-3/+1
* RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages()Jason Gunthorpe2020-11-021-3/+3
* RDMA/mlx5: Remove order from mlx5_ib_cont_pages()Jason Gunthorpe2020-11-021-1/+1
* RDMA: Check srq_type during create_srqJason Gunthorpe2020-10-261-0/+5
* RDMA: Restore ability to fail on SRQ destroyLeon Romanovsky2020-09-091-13/+10
* RDMA/mlx5: Get XRCD number directly for the internal useLeon Romanovsky2020-07-071-2/+2
* RDMA/mlx5: Fix udata response upon SRQ creationYishai Hadas2020-04-141-2/+8
* IB: Allow calls to ib_umem_get from kernel ULPsMoni Shoua2020-01-161-1/+1
* IB/umem: remove the dmasync argument to ib_umem_getChristoph Hellwig2019-11-171-1/+1
* RDMA: Handle SRQ allocations by IB/coreLeon Romanovsky2019-04-081-36/+23
* IB: Remove 'uobject->context' dependency in object destroy APIsShamir Rabinovitch2019-04-011-4/+15
* IB: Pass uverbs_attr_bundle down ib_x destroy pathShamir Rabinovitch2019-04-011-1/+1
* IB/{hw,sw}: Remove 'uobject->context' dependency in object creation APIsShamir Rabinovitch2019-02-151-4/+4
* IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udataJason Gunthorpe2019-01-111-3/+2
* RDMA: Cleanup undesired pd->uobject usageShamir Rabinovitch2018-12-191-4/+4
* IB/mlx5: Allow XRC usage via verbs in DEVX contextYishai Hadas2018-12-041-1/+1
* Merge 'mlx5-next' into mlx5-devxDoug Ledford2018-12-041-40/+9
|\
| * RDMA/mlx5: Initialize SRQ tables on mlx5_ibLeon Romanovsky2018-12-041-1/+0
| * RDMA/mlx5: Update SRQ functions signatures to mlx5_ib formatLeon Romanovsky2018-12-041-5/+5
| * RDMA/mlx5: Remove SRQ signature global flagLeon Romanovsky2018-12-041-4/+1
| * net/mlx5: Move SRQ functions to RDMA partLeon Romanovsky2018-12-041-1/+1
| * net/mlx5: Align SRQ licenses and copyright informationLeon Romanovsky2018-12-041-29/+2
* | IB/mlx5: Use fragmented SRQ's buffer for in-kernel usersGuy Levi2018-11-301-5/+9
|/
* IB/mlx5: Set uid as part of SRQ commandsYishai Hadas2018-09-251-0/+1
* Merge tag 'v4.18' into rdma.git for-nextJason Gunthorpe2018-08-161-6/+12
|\
| * RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error pathKamal Heib2018-07-111-6/+12
* | RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments constBart Van Assche2018-07-311-2/+2
|/
* treewide: kvzalloc() -> kvcalloc()Kees Cook2018-06-131-2/+2
* IB/mlx5: Fix integer overflows in mlx5_ib_create_srqBoris Pismenny2018-03-131-6/+9
* IB/mlx5: Support IB_SRQT_TMArtemy Kovalyov2017-08-291-3/+15
* IB/core: Separate CQ handle in SRQ contextArtemy Kovalyov2017-08-291-4/+7
* IB/mlx5: use kvmalloc_array for mlx5_ib_wqLi Dongyang2017-08-221-2/+2
* {net, IB}/mlx5: Replace mlx5_vzalloc with kvzallocLeon Romanovsky2017-05-141-2/+2
* IB/mlx5: Fix out-of-bound accessLeon Romanovsky2017-02-141-8/+3
* Merge branch 'mlx' into merge-testDoug Ledford2016-12-141-2/+2
|\
| * IB/mlx5: Assign SRQ type earlierMaor Gottlieb2016-12-131-1/+1
| * IB/mlx5: Limit mkey page size to 2GBMajd Dibbiny2016-11-171-1/+1
* | IB/mlx5: Remove debug prints after allocation failureLeon Romanovsky2016-12-031-2/+0
|/
* IB/mlx5: Move and decouple user vendor structuresLeon Romanovsky2016-10-071-1/+0
* {net, IB}/mlx5: Refactor internal SRQ APIArtemy Kovalyov2016-06-231-62/+40