net/mlx5: Add per-namespace flow table default miss action support
authorMark Zhang <markz@mellanox.com>
Mon, 19 Aug 2019 11:36:24 +0000 (14:36 +0300)
committerLeon Romanovsky <leonro@mellanox.com>
Wed, 21 Aug 2019 13:57:00 +0000 (16:57 +0300)
commitf66ad830b11406cdff84e7d8656a0a9e34b0b606
treeec1f80946304b2d16f380df462d34aa90d5b8d46
parent1eba383f4e36637ba859cb82b40e198c415db802
net/mlx5: Add per-namespace flow table default miss action support

Currently all the namespaces under the same steering domain share the same
default table miss action, however in some situations (e.g., RDMA RX)
different actions are required. This patch adds a per-namespace default
table miss action instead of using the miss action of the steering domain.

Signed-off-by: Mark Zhang <markz@mellanox.com>
Reviewed-by: Mark Bloch <markb@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h