]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: TC, Move flow hashtable to be per rep
authorPaul Blakey <paulb@nvidia.com>
Mon, 24 Jan 2022 13:03:27 +0000 (15:03 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Thu, 17 Feb 2022 07:55:15 +0000 (23:55 -0800)
commit2815407bdef604ae66a3d1bb33b98222e6f96714
tree991be792df7da38add503b30d4a303b12a0e08ce
parent83b74ea4afa6d9a8cad325a0706662a441680c78
net/mlx5e: TC, Move flow hashtable to be per rep

To allow shared tc block offload between two or more reps of the
same eswitch, move the tc flow hashtable to be per rep, instead
of per eswitch.

Signed-off-by: Paul Blakey <paulb@nvidia.com>
Reviewed-by: Roi Dayan <roid@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.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/en_tc.c
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h