]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: E-Switch, Move send to vport meta rule creation
authorRoi Dayan <roid@nvidia.com>
Mon, 18 Jul 2022 12:38:20 +0000 (15:38 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 23 Aug 2022 05:44:25 +0000 (22:44 -0700)
commitf172a1d8d4132ae0ce6eb0583e88659cc1d552a2
treea030a4556be92bf441931163dfea0b8b6525b5ae
parent00ed9603219f96d16e2c664593e0ef24270dc0c0
net/mlx5: E-Switch, Move send to vport meta rule creation

Move the creation of the rules from offloads fdb table init to
per rep vport init.
This way the driver will creating the send to vport meta rule
on any representor, e.g. SF representors.

Signed-off-by: Roi Dayan <roid@nvidia.com>
Reviewed-by: Mark Bloch <mbloch@nvidia.com>
Reviewed-by: Maor Dickman <maord@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c