]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct
authorAriel Levkovich <lariel@nvidia.com>
Sun, 30 Aug 2020 19:38:11 +0000 (22:38 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 23 Sep 2020 22:44:38 +0000 (15:44 -0700)
commit02f86eb9c9ec4b79368135837fee51ad81f06725
tree6284250147eee95b58c4724997ae66dfbed3ae79
parentd9897ddd3590c7c41153e6d4c77c6e830bae18b4
net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct

Keep and use a direct reference to the mlx5 core device in all of
tc_ct code instead of accessing it via a pointer to mlx5 eswitch
in order to support nic mode ct offload for VF devices that don't
have a valid eswitch pointer set.

Signed-off-by: Ariel Levkovich <lariel@nvidia.com>
Reviewed-by: Roi Dayan <roid@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c