summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/mlx5/mlx5_ib.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-08RDMA/mlx5: Change check for cacheable mkeysOr Har-Toov1-0/+1
2024-04-08RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_entOr Har-Toov1-1/+1
2024-01-25RDMA/mlx5: Delete unused mlx5_ib_copy_pas prototypeAlexey Dobriyan1-1/+0
2023-09-26RDMA/mlx5: Implement mkeys management via LIFO queueShay Drory1-3/+18
2023-08-20RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletionPatrisious Haddad1-0/+10
2023-08-20RDMA/mlx5: Implement MACsec gid addition and deletionPatrisious Haddad1-0/+7
2023-06-27Merge tag 'v6.4' into rdma.git for-nextJason Gunthorpe1-0/+14
2023-06-11RDMA/mlx5: Fix affinity assignmentMark Bloch1-0/+3
2023-06-11RDMA/mlx5: Create an indirect flow table for steering anchorMark Bloch1-0/+11
2023-06-11RDMA/mlx5: Reduce QP table exposureLeon Romanovsky1-0/+1
2023-02-19IB/mlx5: Extend debug control for CC parametersEdward Srouji1-0/+2
2023-02-17Merge mlx5-next into rdma.git for-nextJason Gunthorpe1-1/+11
2023-02-17RDMA/mlx5: Use query_special_contexts for mkeysOr Har-Toov1-1/+8
2023-02-09RDMA/mlx5: Track netdev to avoid deadlock during netdev notifier unregisterJiri Pirko1-0/+3
2023-02-06RDMA/mlx5: Remove impossible check of mkey cache cleanup failureLeon Romanovsky1-1/+1
2023-01-27RDMA/mlx5: Add work to remove temporary entries from the cacheMichael Guralnik1-3/+6
2023-01-27RDMA/mlx5: Cache all user cacheable mkeys on dereg MR flowMichael Guralnik1-0/+2
2023-01-27RDMA/mlx5: Introduce mlx5r_cache_rb_keyMichael Guralnik1-10/+17
2023-01-27RDMA/mlx5: Change the cache structure to an RB-treeMichael Guralnik1-2/+9
2023-01-27RDMA/mlx5: Don't keep umrable 'page_shift' in cache entriesAharon Landau1-1/+0
2022-11-06RDMA/mlx5: Change debug log level for remote access error syndromesArumugam Kolappan1-0/+4
2022-10-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-0/+36
2022-10-07Merge tag 'v6.0' into rdma.git for-nextJason Gunthorpe1-0/+1
2022-09-29Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Jakub Kicinski1-0/+12
2022-09-27RDMA/mlx5: Don't set tx affinity when lag is in hash modeLiu, Changcheng1-0/+12
2022-09-27RDMA/mlx5: Enable ATS support for MRs and umemsJason Gunthorpe1-0/+36
2022-09-05RDMA/mlx5: Fix UMR cleanup on error flow of driver initMaor Gottlieb1-0/+1
2022-07-27RDMA/mlx5: Rename the mkey cache variables and functionsAharon Landau1-7/+7
2022-07-27RDMA/mlx5: Store in the cache mkeys instead of mrsAharon Landau1-15/+11
2022-07-27RDMA/mlx5: Store the number of in_use cache mkeys instead of total_mrsAharon Landau1-3/+1
2022-07-27RDMA/mlx5: Replace cache list with XarrayAharon Landau1-10/+4
2022-07-27RDMA/mlx5: Replace ent->lock with xa_lockAharon Landau1-4/+1
2022-07-19RDMA/mlx5: Expose steering anchor to userspaceMark Bloch1-0/+6
2022-06-07RDMA/mlx5: Add a umr recovery flowAharon Landau1-1/+11
2022-05-27Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-88/+1
2022-05-10net/mlx5: Lag, expose number of lag portsMark Bloch1-0/+1
2022-04-25RDMA/mlx5: Clean UMR QP type flow from mlx5_ib_post_send()Aharon Landau1-26/+1
2022-04-25RDMA/mlx5: Use mlx5_umr_post_send_wait() to update xltAharon Landau1-2/+0
2022-04-25RDMA/mlx5: Use mlx5_umr_post_send_wait() to update MR pasAharon Landau1-1/+0
2022-04-25RDMA/mlx5: Move mkey ctrl segment logic to umr.cAharon Landau1-3/+0
2022-04-25RDMA/mlx5: Move umr checks to umr.hAharon Landau1-56/+0
2022-02-23RDMA/mlx5: Store ndescs instead of the translation table sizeAharon Landau1-1/+1
2022-02-23RDMA/mlx5: Merge similar flows of allocating MR from the cacheAharon Landau1-1/+2
2022-02-23RDMA/mlx5: Remove redundant work in struct mlx5_cache_entAharon Landau1-1/+0
2022-01-28RDMA/mlx5: Delete get_num_static_uars functionLeon Romanovsky1-6/+0
2022-01-13Merge tag 'v5.16' into rdma.git for-nextJason Gunthorpe1-3/+3
2022-01-05RDMA/mad: Delete duplicated init_query_mad functionsLeon Romanovsky1-8/+0
2022-01-05Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow"Maor Gottlieb1-3/+3
2021-12-15Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Jason Gunthorpe1-1/+2
2021-12-15RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mrKees Cook1-2/+2