net/mlx5: Bridge, Enable mcast in smfs steering mode
authorErez Shitrit <erezsh@nvidia.com>
Mon, 28 Aug 2023 11:20:00 +0000 (14:20 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 20 Sep 2023 06:33:08 +0000 (23:33 -0700)
commit653b7eb9d74426397c95061fd57da3063625af65
tree8a6b7f9532e6ffbd9ca56807d4e50135dba39a45
parent4291ab7112ea5a1c72d05707e8e1521845887699
net/mlx5: Bridge, Enable mcast in smfs steering mode

In order to have mcast offloads the driver needs the following:
It should know if that mcast comes from wire port, in addition the flow
should not be marked as any specific source, that way it will give the
flexibility for the driver not to be depended on the way iterator
implemented in the FW.

Signed-off-by: Erez Shitrit <erezsh@nvidia.com>
Reviewed-by: Moshe Shemesh <moshe@nvidia.com>
Reviewed-by: Vlad Buslov <vladbu@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
include/linux/mlx5/fs.h