MR cache cleanup
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest5 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | RDMA/mlx5: Replace ent->lock with xa_lockdrivers/ drivers/ | +47 | 0 replies | |
| 2/5 | RDMA/mlx5: Replace cache list with Xarraydrivers/ drivers/ | +143 | 2 replies | |
| 3/5 | RDMA/mlx5: Store the number of in_use cache mkeys instead of total_mrsdrivers/ drivers/ | +16 | 0 replies | |
| 4/5 | RDMA/mlx5: Store in the cache mkeys instead of mrsdrivers/ drivers/ | +99 | 0 replies | |
| 5/5 | RDMA/mlx5: Rename the mkey cache variables and functionsdrivers/ drivers/ drivers/ +2 more | +42 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH rdma-next 0/5] MR cache cleanup
From: Leon Romanovsky <[email protected]>
Hi,
In this series, Aharon continues to clean mlx5 MR cache logic.
Thanks
Aharon Landau (5):
RDMA/mlx5: Replace ent->lock with xa_lock
RDMA/mlx5: Replace cache list with Xarray
RDMA/mlx5: Store the number of in_use cache mkeys instead of total_mrs RDMA/mlx5: Store in the cache mkeys instead of mrs RDMA/mlx5: Rename the mkey cache variables and functions
drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 61 ++-- drivers/infiniband/hw/mlx5/mr.c | 505 +++++++++++++++------------ drivers/infiniband/hw/mlx5/odp.c | 2 +- include/linux/mlx5/driver.h | 6 +- 5 files changed, 304 insertions(+), 274 deletions(-)
Signature · 1 line
2.36.1