summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/mlx5/srq.c
AgeCommit message (Expand)Author
2020-07-06RDMA/mlx5: Get XRCD number directly for the internal useLeon Romanovsky
2020-04-14RDMA/mlx5: Fix udata response upon SRQ creationYishai Hadas
2020-01-16IB: Allow calls to ib_umem_get from kernel ULPsMoni Shoua
2019-11-17IB/umem: remove the dmasync argument to ib_umem_getChristoph Hellwig
2019-04-08RDMA: Handle SRQ allocations by IB/coreLeon Romanovsky
2019-04-01IB: Remove 'uobject->context' dependency in object destroy APIsShamir Rabinovitch
2019-04-01IB: Pass uverbs_attr_bundle down ib_x destroy pathShamir Rabinovitch
2019-02-15IB/{hw,sw}: Remove 'uobject->context' dependency in object creation APIsShamir Rabinovitch
2019-01-10IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udataJason Gunthorpe
2018-12-18RDMA: Cleanup undesired pd->uobject usageShamir Rabinovitch
2018-12-04IB/mlx5: Allow XRC usage via verbs in DEVX contextYishai Hadas
2018-12-04Merge 'mlx5-next' into mlx5-devxDoug Ledford
2018-12-04RDMA/mlx5: Initialize SRQ tables on mlx5_ibLeon Romanovsky
2018-12-04RDMA/mlx5: Update SRQ functions signatures to mlx5_ib formatLeon Romanovsky
2018-12-04RDMA/mlx5: Remove SRQ signature global flagLeon Romanovsky
2018-12-04net/mlx5: Move SRQ functions to RDMA partLeon Romanovsky
2018-12-04net/mlx5: Align SRQ licenses and copyright informationLeon Romanovsky
2018-11-29IB/mlx5: Use fragmented SRQ's buffer for in-kernel usersGuy Levi
2018-09-25IB/mlx5: Set uid as part of SRQ commandsYishai Hadas
2018-08-16Merge tag 'v4.18' into rdma.git for-nextJason Gunthorpe
2018-07-30RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments constBart Van Assche
2018-07-11RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error pathKamal Heib
2018-06-12treewide: kvzalloc() -> kvcalloc()Kees Cook
2018-03-13IB/mlx5: Fix integer overflows in mlx5_ib_create_srqBoris Pismenny
2017-08-29IB/mlx5: Support IB_SRQT_TMArtemy Kovalyov
2017-08-29IB/core: Separate CQ handle in SRQ contextArtemy Kovalyov
2017-08-22IB/mlx5: use kvmalloc_array for mlx5_ib_wqLi Dongyang
2017-05-14{net, IB}/mlx5: Replace mlx5_vzalloc with kvzallocLeon Romanovsky
2017-02-14IB/mlx5: Fix out-of-bound accessLeon Romanovsky
2016-12-14Merge branch 'mlx' into merge-testDoug Ledford
2016-12-13IB/mlx5: Assign SRQ type earlierMaor Gottlieb
2016-12-03IB/mlx5: Remove debug prints after allocation failureLeon Romanovsky
2016-11-16IB/mlx5: Limit mkey page size to 2GBMajd Dibbiny
2016-10-07IB/mlx5: Move and decouple user vendor structuresLeon Romanovsky
2016-06-23{net, IB}/mlx5: Refactor internal SRQ APIArtemy Kovalyov
2016-06-23IB/mlx5: Reset flow support for IB kernel ULPsMaor Gottlieb
2016-03-03IB/{core, mlx5}: Fix input len in vendor part of create_qp/srqMajd Dibbiny
2016-03-03IB/mlx5: Avoid using user-index for SRQsMajd Dibbiny
2016-01-21IB/mlx5: Add CQE version 1 support to user QPs and SRQsHaggai Abramovsky
2015-06-04net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0Haggai Abramonvsky
2015-05-30net/mlx5_core: New device capabilities handlingSaeed Mahameed
2015-05-30net/mlx5_core,mlx5_ib: Do not use vmap() on coherent memoryAmir Vadai
2015-04-02IB/mlx5: Fix Mellanox copyright noteSaeed Mahameed
2015-04-02net/mlx5_core: Clear doorbell record inside mlx5_db_alloc()Saeed Mahameed
2014-11-21mlx5: don't duplicate kvfree()Al Viro
2014-10-03net/mlx5_core: Update device capabilities handlingEli Cohen
2014-07-30mlx5: Move pci device handling from mlx5_ib to mlx5_coreJack Morgenstein
2014-05-27IB/mlx5: add missing padding at end of struct mlx5_ib_create_srqYann Droneaud
2013-11-08mlx5: Use enum to indicate adapter page sizeEli Cohen
2013-11-08mlx5: Support communicating arbitrary host page size to firmwareEli Cohen