numam-dpdk/drivers/common/mlx5
Dekel Peled f935ed4b64 net/mlx5: support flow hit action for aging
A new ASO (Advanced Steering Operation) feature was added in the last
mlx5 adapters to support flow hit detection.

Using this new steering action, the driver can detect flow traffic hit
and to reset this indication any time.

The ASO age action cannot support flows in table 0.

Add support for flow aging action in rte_flow using this new feature.

The counter aging mode will be taken only when the ASO feature is not
supported for the user flow groups.

Signed-off-by: Dekel Peled <dekelp@nvidia.com>
Signed-off-by: Matan Azrad <matan@nvidia.com>
2020-11-03 23:35:07 +01:00
..
linux common/mlx5: add definitions for ASO flow hit 2020-11-03 23:35:07 +01:00
meson.build build: standardize component names and defines 2020-10-19 22:15:34 +02:00
mlx5_common_mp.c common/mlx5: convert control path memory to unified malloc 2020-07-21 15:46:21 +02:00
mlx5_common_mp.h net/mlx5: add queue start and stop 2020-07-21 15:46:30 +02:00
mlx5_common_mr.c common/mlx5: convert data path objects to unified malloc 2020-07-21 15:46:30 +02:00
mlx5_common_mr.h common/mlx5: remove inclusion of Verbs header files 2020-07-21 15:46:30 +02:00
mlx5_common_pci.c common/mlx5: fix PCI driver name 2020-11-03 23:35:03 +01:00
mlx5_common_pci.h common/mlx5: introduce layer for multiple class drivers 2020-07-28 19:01:11 +02:00
mlx5_common_utils.h common/mlx5: introduce common library 2020-02-05 09:51:20 +01:00
mlx5_common.c common/mlx5: fix queue doorbell record size 2020-07-30 00:41:23 +02:00
mlx5_common.h common/mlx5: add ConnectX-7 and Bluefield-3 device IDs 2020-11-03 23:35:04 +01:00
mlx5_devx_cmds.c common/mlx5: add read ASO flow hit HCA capability 2020-11-03 23:35:07 +01:00
mlx5_devx_cmds.h common/mlx5: add read ASO flow hit HCA capability 2020-11-03 23:35:07 +01:00
mlx5_malloc.c common/mlx5: add glue function for domain sync 2020-11-03 23:35:04 +01:00
mlx5_malloc.h common/mlx5: fix aligned malloc 2020-09-18 18:55:11 +02:00
mlx5_prm.h net/mlx5: support flow hit action for aging 2020-11-03 23:35:07 +01:00
version.map common/mlx5: add DevX API to create ASO flow hit object 2020-11-03 23:35:07 +01:00