ODP information and statistics
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 11 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | RDMA: Embed umem within core MRdrivers/ drivers/ drivers/ +25 more | +137 | 1 reply | |
| 2/6 | RDMA/umem: Add ODP type indicator within ib_umem_odpdrivers/ include/ include/ | +20 | 10 replies | |
| 3/6 | RDMA/nldev: Return ODP type per MRdrivers/ include/ | +13 | 0 replies | |
| 4/6 | IB/mlx5: Introduce ODP diagnostic countersdrivers/ include/ | +31 | 0 replies | |
| 5/6 | RDMA/nldev: Allow different fill function per resourcedrivers/ | +29 | 0 replies | |
| 6/6 | RDMA/nldev: Provide MR statisticsdrivers/ | +49 | 0 replies |
Reviews trailers per patch
1 of 6 patches has a Reviewed-by or Acked-by.
| Patch | Devesh Sharma |
|---|---|
| 1/6 | A-b |
| 2/6 | |
| 3/6 | |
| 4/6 | |
| 5/6 | |
| 6/6 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH rdma-next 0/6] ODP information and statistics
From: Leon Romanovsky <[email protected]>
Hi,
This series from Erez refactors exposes ODP type information (explicit, implicit) and statistics through netlink interface.
The iproute2 will be sent a little bit later this week.
Thanks
Erez Alfasi (6):
RDMA: Embed umem within core MR
RDMA/umem: Add ODP type indicator within ib_umem_odp RDMA/nldev: Return ODP type per MR
IB/mlx5: Introduce ODP diagnostic counters RDMA/nldev: Allow different fill function per resource RDMA/nldev: Provide MR statistics
drivers/infiniband/core/nldev.c | 101 ++++++++++++++++--- drivers/infiniband/core/umem.c | 1 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 1 - drivers/infiniband/hw/cxgb3/iwch_provider.c | 15 +-- drivers/infiniband/hw/cxgb3/iwch_provider.h | 1 - drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 1 - drivers/infiniband/hw/cxgb4/mem.c | 13 +-- drivers/infiniband/hw/efa/efa.h | 1 - drivers/infiniband/hw/efa/efa_verbs.c | 19 ++-- drivers/infiniband/hw/hns/hns_roce_device.h | 1 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 3 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 42 ++++---- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 8 +- drivers/infiniband/hw/i40iw/i40iw_verbs.h | 1 - drivers/infiniband/hw/mlx4/mlx4_ib.h | 1 - drivers/infiniband/hw/mlx4/mr.c | 43 ++++---- drivers/infiniband/hw/mlx5/mlx5_ib.h | 5 +- drivers/infiniband/hw/mlx5/mr.c | 36 +++---- drivers/infiniband/hw/mlx5/odp.c | 39 +++++-- drivers/infiniband/hw/mthca/mthca_provider.c | 17 ++-- drivers/infiniband/hw/mthca/mthca_provider.h | 1 - drivers/infiniband/hw/ocrdma/ocrdma.h | 1 - drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 12 +-- drivers/infiniband/hw/qedr/qedr.h | 1 - drivers/infiniband/hw/qedr/verbs.c | 12 +-- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 1 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 8 +- include/rdma/ib_umem_odp.h | 28 +++++ include/rdma/ib_verbs.h | 1 + include/uapi/rdma/ib_user_verbs.h | 5 + include/uapi/rdma/rdma_netlink.h | 5 + 33 files changed, 279 insertions(+), 156 deletions(-)
--
2.20.1