OSDN Git Service

net/mlx5e: Verify encapsulation is supported
authorEli Cohen <eli@mellanox.com>
Thu, 27 Jun 2019 05:34:41 +0000 (08:34 +0300)
committerSaeed Mahameed <saeedm@mellanox.com>
Mon, 15 Jul 2019 20:04:04 +0000 (13:04 -0700)
commitd71f895c31952cfd3277f82ebed60fc3f2350b52
treefa9b5f66349dfee6fd9707de0a3d7b0a457410d3
parentf384e62a82ba5d85408405fdd6aeff89354deaa9
net/mlx5e: Verify encapsulation is supported

When mlx5e_attach_encap() calls mlx5e_get_tc_tun() to get the tunnel
info data struct, check that returned value is not NULL, as would be in
the case of unsupported encapsulation.

Fixes: d386939a327d2 ("net/mlx5e: Rearrange tc tunnel code in a modular way")
Signed-off-by: Eli Cohen <eli@mellanox.com>
Reviewed-by: Roi Dayan <roid@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c