Skip to content

MR cache enhancements

Leon Romanovsky linux-rdma lkml 2 versions – Applied

Status from this message: Applied to for-next, thanks

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest5 patches 1 replyApplied
  2. v15 patches 6 repliesSuperseded

Changes in v2 from the cover letter

Patches in v2 Applied

#Subject and filesSizeRepliesApplied
1/5RDMA/mlx5: Remove redundant work in struct mlx5_cache_entdrivers/infiniband/hw/mlx5/mlx5_ib.h drivers/infiniband/hw/mlx5/mr.c+3 -140 replies
2/5RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MRdrivers/infiniband/hw/mlx5/mr.c+2 -00 replies
3/5RDMA/mlx5: Merge similar flows of allocating MR from the cachedrivers/infiniband/hw/mlx5/mlx5_ib.h drivers/infiniband/hw/mlx5/mr.c drivers/infiniband/hw/mlx5/odp.c+15 -460 replies
4/5RDMA/mlx5: Store ndescs instead of the translation table sizedrivers/infiniband/hw/mlx5/mlx5_ib.h drivers/infiniband/hw/mlx5/mr.c drivers/infiniband/hw/mlx5/odp.c+25 -100 replies
5/5RDMA/mlx5: Reorder calls to pcie_relaxed_ordering_enabled()drivers/infiniband/hw/mlx5/mr.c+7 -70 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [PATCH rdma-next v2 0/5] MR cache enhancements

From: Leon Romanovsky <[email protected]>

Changelog:
v2:
* Susbset of previously sent patches
v1: https://lore.kernel.org/all/[email protected]
* Based on DM revert https://lore.kernel.org/all/[email protected]
v0: https://lore.kernel.org/all/[email protected]

---------------------------------------------------------
Hi,

This series from Aharon cleans a little bit MR logic.

Thanks

Aharon Landau (5):
RDMA/mlx5: Remove redundant work in struct mlx5_cache_ent RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR RDMA/mlx5: Merge similar flows of allocating MR from the cache RDMA/mlx5: Store ndescs instead of the translation table size RDMA/mlx5: Reorder calls to pcie_relaxed_ordering_enabled()

 drivers/infiniband/hw/mlx5/mlx5_ib.h |   6 +-
 drivers/infiniband/hw/mlx5/mr.c      | 104 ++++++++++-----------------
 drivers/infiniband/hw/mlx5/odp.c     |  19 ++---
 3 files changed, 52 insertions(+), 77 deletions(-)
Signature · 1 line
2.35.1