net/mlx5e: Check action fwd/drop flag exists also for nic flows
authorRoi Dayan <roid@nvidia.com>
Thu, 12 Aug 2021 06:38:32 +0000 (09:38 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Jul 2022 14:34:54 +0000 (16:34 +0200)
commitf1c36a47a3b409faadb3db1ef6a472dd456efa81
tree84d439e7414c5e396af22a68ad5a039709260aa9
parent910349170ac0b9685c82d7d4d0e79b97164dd364
net/mlx5e: Check action fwd/drop flag exists also for nic flows

[ Upstream commit 6b50cf45b6a0e99f3cab848a72ecca8da56b7460 ]

The driver should add offloaded rules with either a fwd or drop action.
The check existed in parsing fdb flows but not when parsing nic flows.
Move the test into actions_match_supported() which is called for
checking nic flows and fdb flows.

Signed-off-by: Roi Dayan <roid@nvidia.com>
Reviewed-by: Maor Dickman <maord@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c