net/mlx5: TC, Add support for SF tunnel offload
authorRoi Dayan <roid@nvidia.com>
Wed, 13 Jul 2022 06:37:10 +0000 (09:37 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 23 Aug 2022 05:44:26 +0000 (22:44 -0700)
commit72e0bcd1563602168391ea52157bdd82e6d7875a
tree738810840b962de0ada7d8e81498fa9be8ac8b36
parent430e2d5e2a982e6f86866762e6d6eb78191f9677
net/mlx5: TC, Add support for SF tunnel offload

VF tunnel flow already exists and SF tunnel is the
same flow.  Support offloading of tunneling over SF device
by allow to attach an encap route over SF and set to use
indirect flow table on SF.

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_tc.c
drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c