diff options
-rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c b/drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c index 9bcf38f4123b..a5c5134f5cb2 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | |||
@@ -922,8 +922,9 @@ static void mlx5e_dcbnl_query_dcbx_mode(struct mlx5e_priv *priv, | |||
922 | 922 | ||
923 | static void mlx5e_ets_init(struct mlx5e_priv *priv) | 923 | static void mlx5e_ets_init(struct mlx5e_priv *priv) |
924 | { | 924 | { |
925 | int i; | ||
926 | struct ieee_ets ets; | 925 | struct ieee_ets ets; |
926 | int err; | ||
927 | int i; | ||
927 | 928 | ||
928 | if (!MLX5_CAP_GEN(priv->mdev, ets)) | 929 | if (!MLX5_CAP_GEN(priv->mdev, ets)) |
929 | return; | 930 | return; |
@@ -940,7 +941,10 @@ static void mlx5e_ets_init(struct mlx5e_priv *priv) | |||
940 | ets.prio_tc[0] = 1; | 941 | ets.prio_tc[0] = 1; |
941 | ets.prio_tc[1] = 0; | 942 | ets.prio_tc[1] = 0; |
942 | 943 | ||
943 | mlx5e_dcbnl_ieee_setets_core(priv, &ets); | 944 | err = mlx5e_dcbnl_ieee_setets_core(priv, &ets); |
945 | if (err) | ||
946 | netdev_err(priv->netdev, | ||
947 | "%s, Failed to init ETS: %d\n", __func__, err); | ||
944 | } | 948 | } |
945 | 949 | ||
946 | enum { | 950 | enum { |