[dpdk-dev] [PATCH 0/4] net/mlx5: accelerate DV flow counters mangement

Matan Azrad matan at mellanox.com
Mon Jul 8 16:07:37 CEST 2019


New features in devx to query and allocate flow counters by batch commands allow to accelerate flow counter create/destroy/query.

Matan Azrad (4):
  net/mlx5: accelerate DV flow counter transactions
  net/mlx5: resize a full counter container
  net/mlx5: accelerate DV flow counter query
  net/mlx5: allow basic counter management fallback

 doc/guides/rel_notes/release_19_08.rst |   6 +-
 drivers/net/mlx5/Makefile              |   7 +-
 drivers/net/mlx5/meson.build           |   2 +
 drivers/net/mlx5/mlx5.c                | 102 ++++++
 drivers/net/mlx5/mlx5.h                | 145 +++++++-
 drivers/net/mlx5/mlx5_devx_cmds.c      | 225 +++++++++---
 drivers/net/mlx5/mlx5_ethdev.c         |  85 ++++-
 drivers/net/mlx5/mlx5_flow.c           | 147 ++++++++
 drivers/net/mlx5/mlx5_flow.h           |  27 +-
 drivers/net/mlx5/mlx5_flow_dv.c        | 616 ++++++++++++++++++++++++++++++---
 drivers/net/mlx5/mlx5_flow_verbs.c     |  15 +-
 drivers/net/mlx5/mlx5_glue.c           |  91 +++++
 drivers/net/mlx5/mlx5_glue.h           |  20 ++
 drivers/net/mlx5/mlx5_prm.h            | 116 ++++++-
 14 files changed, 1464 insertions(+), 140 deletions(-)

-- 
1.8.3.1



More information about the dev mailing list