summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/mlx5/srq.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-24RDMA/mlx5: Fix udata response upon SRQ creationYishai Hadas1-2/+8
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
2015-05-31net/mlx5_core,mlx5_ib: Do not use vmap() on coherent memoryAmir Vadai1-1/+1
2015-04-02IB/mlx5: Fix Mellanox copyright noteSaeed Mahameed1-1/+1
2015-04-02net/mlx5_core: Clear doorbell record inside mlx5_db_alloc()Saeed Mahameed1-2/+0
2014-11-21mlx5: don't duplicate kvfree()Al Viro1-3/+3
2014-10-04net/mlx5_core: Update device capabilities handlingEli Cohen1-2/+4
2014-07-31mlx5: Move pci device handling from mlx5_ib to mlx5_coreJack Morgenstein1-13/+13
2014-05-27IB/mlx5: add missing padding at end of struct mlx5_ib_create_srqYann Droneaud1-1/+13
2013-11-09mlx5: Use enum to indicate adapter page sizeEli Cohen1-2/+2
2013-11-09mlx5: Support communicating arbitrary host page size to firmwareEli Cohen1-2/+2
2013-11-09IB/mlx5: Simplify mlx5_ib_destroy_srqEli Cohen1-3/+1
2013-10-10IB/mlx5: Fix memory leak in mlx5_ib_create_srqMoshe Lazer1-1/+3
2013-07-08mlx5: Add driver for Mellanox Connect-IB adaptersEli Cohen1-0/+473