Currently meter algorithms only supports rate is bytes per second(BPS). Add packet_mode flag in meter profile parameters data structure. So that it can meter traffic by packet per second.
Depends-on: series=16312 ("Support PPS(packet per second) on meter") https://patchwork.dpdk.org/project/dpdk/list/?series=16312 Depends-on: series=16535 ("support meter policy operations") https://patchwork.dpdk.org/project/dpdk/list/?series=16535 V5: * Fix comments about release-note and merge two patches. v4: * Rebase. V3: * Rebase. * Fix comments about Depends-on. V2: * Fix comments about commit-log Li Zhang (1): net/mlx5: support meter PPS profile doc/guides/nics/mlx5.rst | 1 + doc/guides/rel_notes/release_21_05.rst | 1 + drivers/common/mlx5/mlx5_prm.h | 8 +++ drivers/net/mlx5/mlx5_flow_aso.c | 17 +++--- drivers/net/mlx5/mlx5_flow_meter.c | 74 ++++++++++++++++++++------ 5 files changed, 78 insertions(+), 23 deletions(-) -- 2.27.0