]> git.itanic.dy.fi Git - linux-stable/commit
net/mlx5: DR, Can't go to uplink vport on RX rule
authorYevgeny Kliteynik <kliteyn@nvidia.com>
Sun, 17 Dec 2023 11:20:36 +0000 (13:20 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 24 Jan 2024 08:15:36 +0000 (00:15 -0800)
commit5b2a2523eeea5f03d39a9d1ff1bad2e9f8eb98d2
tree284e21270b53ea41d172c71b99671784e31c0dc3
parent5665954293f13642f9c052ead83c1e9d8cff186f
net/mlx5: DR, Can't go to uplink vport on RX rule

Go-To-Vport action on RX is not allowed when the vport is uplink.
In such case, the packet should be dropped.

Fixes: 9db810ed2d37 ("net/mlx5: DR, Expose steering action functionality")
Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Reviewed-by: Erez Shitrit <erezsh@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c