summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/mlx5/srq.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-20RDMA/mlx5: Remove unused parameter udataLang Cheng1-1/+1
2020-11-16RDMA/mlx5: Lower setting the umem's PAS for SRQJason Gunthorpe1-25/+2
2020-11-16RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQJason Gunthorpe1-10/+10
2020-11-02RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block()Jason Gunthorpe1-1/+1
2020-11-02RDMA/mlx5: Remove npages from mlx5_ib_cont_pages()Jason Gunthorpe1-3/+1
2020-11-02RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages()Jason Gunthorpe1-3/+3
2020-11-02RDMA/mlx5: Remove order from mlx5_ib_cont_pages()Jason Gunthorpe1-1/+1
2020-10-27RDMA: Check srq_type during create_srqJason Gunthorpe1-0/+5
2020-09-09RDMA: Restore ability to fail on SRQ destroyLeon Romanovsky1-13/+10
2020-07-07RDMA/mlx5: Get XRCD number directly for the internal useLeon Romanovsky1-2/+2
2020-04-14RDMA/mlx5: Fix udata response upon SRQ creationYishai Hadas1-2/+8
2020-01-16IB: Allow calls to ib_umem_get from kernel ULPsMoni Shoua1-1/+1
2019-11-17IB/umem: remove the dmasync argument to ib_umem_getChristoph Hellwig1-1/+1
2019-04-08RDMA: Handle SRQ allocations by IB/coreLeon Romanovsky1-36/+23
2019-04-01IB: Remove 'uobject->context' dependency in object destroy APIsShamir Rabinovitch1-4/+15
2019-04-01IB: Pass uverbs_attr_bundle down ib_x destroy pathShamir Rabinovitch1-1/+1
2019-02-16IB/{hw,sw}: Remove 'uobject->context' dependency in object creation APIsShamir Rabinovitch1-4/+4
2019-01-11IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udataJason Gunthorpe1-3/+2
2018-12-19RDMA: Cleanup undesired pd->uobject usageShamir Rabinovitch1-4/+4
2018-12-04IB/mlx5: Allow XRC usage via verbs in DEVX contextYishai Hadas1-1/+1
2018-12-04Merge 'mlx5-next' into mlx5-devxDoug Ledford1-40/+9
2018-12-04RDMA/mlx5: Initialize SRQ tables on mlx5_ibLeon Romanovsky1-1/+0
2018-12-04RDMA/mlx5: Update SRQ functions signatures to mlx5_ib formatLeon Romanovsky1-5/+5
2018-12-04RDMA/mlx5: Remove SRQ signature global flagLeon Romanovsky1-4/+1
2018-12-04net/mlx5: Move SRQ functions to RDMA partLeon Romanovsky1-1/+1
2018-12-04net/mlx5: Align SRQ licenses and copyright informationLeon Romanovsky1-29/+2
2018-11-30IB/mlx5: Use fragmented SRQ's buffer for in-kernel usersGuy Levi1-5/+9
2018-09-25IB/mlx5: Set uid as part of SRQ commandsYishai Hadas1-0/+1
2018-08-16Merge tag 'v4.18' into rdma.git for-nextJason Gunthorpe1-6/+12
2018-07-31RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments constBart Van Assche1-2/+2
2018-07-11RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error pathKamal Heib1-6/+12
2018-06-13treewide: kvzalloc() -> kvcalloc()Kees Cook1-2/+2
2018-03-13IB/mlx5: Fix integer overflows in mlx5_ib_create_srqBoris Pismenny1-6/+9
2017-08-29IB/mlx5: Support IB_SRQT_TMArtemy Kovalyov1-3/+15
2017-08-29IB/core: Separate CQ handle in SRQ contextArtemy Kovalyov1-4/+7
2017-08-22IB/mlx5: use kvmalloc_array for mlx5_ib_wqLi Dongyang1-2/+2
2017-05-14{net, IB}/mlx5: Replace mlx5_vzalloc with kvzallocLeon Romanovsky1-2/+2
2017-02-14IB/mlx5: Fix out-of-bound accessLeon Romanovsky1-8/+3
2016-12-14Merge branch 'mlx' into merge-testDoug Ledford1-2/+2
2016-12-13IB/mlx5: Assign SRQ type earlierMaor Gottlieb1-1/+1
2016-12-03IB/mlx5: Remove debug prints after allocation failureLeon Romanovsky1-2/+0
2016-11-17IB/mlx5: Limit mkey page size to 2GBMajd Dibbiny1-1/+1
2016-10-07IB/mlx5: Move and decouple user vendor structuresLeon Romanovsky1-1/+0
2016-06-23{net, IB}/mlx5: Refactor internal SRQ APIArtemy Kovalyov1-62/+40
2016-06-23IB/mlx5: Reset flow support for IB kernel ULPsMaor Gottlieb1-1/+9
2016-03-03IB/{core, mlx5}: Fix input len in vendor part of create_qp/srqMajd Dibbiny1-8/+3
2016-03-03IB/mlx5: Avoid using user-index for SRQsMajd Dibbiny1-11/+19
2016-01-21IB/mlx5: Add CQE version 1 support to user QPs and SRQsHaggai Abramovsky1-7/+34
2015-06-05net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0Haggai Abramonvsky1-1/+1
2015-05-31net/mlx5_core: New device capabilities handlingSaeed Mahameed1-4/+3