net/mlx5: add default miss action to flow engine
authorShiri Kuzin <shirik@mellanox.com>
Tue, 23 Jun 2020 08:41:06 +0000 (11:41 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 30 Jun 2020 12:52:30 +0000 (14:52 +0200)
commit3c78124f0ac62692c5e5af45a316ce1ec854bfc6
treef2d6b03866d6e9b892e3812603f8eae2b90254a9
parentd4d85aa6f13aed654b2cd8344fe30ec7b7aba7c7
net/mlx5: add default miss action to flow engine

The new action is an internal mlx5 action that will call
the rdma-core function MLX5DV_FLOW_ACTION_DEFAULT_MISS.

The default miss action will be used when a bond is
configured to allow traffic related to the bond to
be managed in the kernel.

Signed-off-by: Shiri Kuzin <shirik@mellanox.com>
Acked-by: Matan Azrad <matan@mellanox.com>
drivers/net/mlx5/mlx5.h
drivers/net/mlx5/mlx5_flow.c
drivers/net/mlx5/mlx5_flow.h
drivers/net/mlx5/mlx5_flow_dv.c