|
@@ -62,7 +62,7 @@ static int mlx4_en_ets_validate(struct mlx4_en_priv *priv, struct ieee_ets *ets)
|
|
|
int has_ets_tc = 0;
|
|
|
|
|
|
for (i = 0; i < IEEE_8021QAZ_MAX_TCS; i++) {
|
|
|
- if (ets->prio_tc[i] > MLX4_EN_NUM_UP) {
|
|
|
+ if (ets->prio_tc[i] >= MLX4_EN_NUM_UP) {
|
|
|
en_err(priv, "Bad priority in UP <=> TC mapping. TC: %d, UP: %d\n",
|
|
|
i, ets->prio_tc[i]);
|
|
|
return -EINVAL;
|