numam-dpdk/drivers
Moti Haimovsky e1114ff6a5 net/mlx5: support e-switch flow count action
This commit adds support for configuring flows destined to the mlx5
eswitch with 'count' action and for querying these counts at runtime.

Each flow rule configured by the mlx5 driver is implicitly assigned
with flow counters. These counters can be retrieved when querying
the flow rule via Netlink, they can be found in each flow action
section of the reply. Hence, supporting the 'count' action in the
flow configuration command is straight-forward. When transposing
the command to a tc Netlink message we just ignore it instead of
rejecting it.
In the 'flow query count' side, the command now uses tc Netlink
query command in order to retrieve the values of the flow counters.

Signed-off-by: Moti Haimovsky <motih@mellanox.com>
2018-10-26 22:14:05 +02:00
..
baseband baseband/null: add in meson build 2018-09-18 22:53:35 +02:00
bus bus/vdev: fix multi-process IPC buffer leak on scan 2018-10-25 10:28:13 +02:00
common eal: add macro for attribute weak 2018-10-25 02:11:23 +02:00
compress common/qat: support GEN3 devices 2018-10-17 12:23:40 +02:00
crypto crypto/dpaa2_sec: support PDCP offload 2018-10-24 15:13:02 +02:00
event use registered name for OCTEON TX references 2018-10-26 14:16:05 +02:00
mempool use registered name for OCTEON TX references 2018-10-26 14:16:05 +02:00
net net/mlx5: support e-switch flow count action 2018-10-26 22:14:05 +02:00
raw raw/skeleton: fix memory leak on test failure 2018-10-25 00:59:28 +02:00
Makefile drivers: add common as dependency for bus 2018-10-16 14:54:25 +02:00
meson.build mk: build with _GNU_SOURCE defined by default 2018-10-22 11:28:27 +02:00