net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet
authorHuy Nguyen <huyn@nvidia.com>
Mon, 14 Jun 2021 14:33:47 +0000 (17:33 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 22 Jun 2021 22:24:29 +0000 (15:24 -0700)
commitdd7cf00f87dc6cba8dd87dd6c9a5f18f187976ff
treeb258e96bc86ff74a075d4529d1bc9856ede8519e
parent5bf3ee97f4669dc9353f5aaf1c9f1a38cfbcdb1c
net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet

mlx5e_ipsec_feature_check belongs to mlx5e_tunnel_features_check.
Also, IPsec is not the default configuration so it should be
checked at the end instead of the beginning of mlx5e_features_check.

Signed-off-by: Raed Salem <raeds@nvidia.com>
Signed-off-by: Huy Nguyen <huyn@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.h
drivers/net/ethernet/mellanox/mlx5/core/en_main.c