net/mlx4_core: Fix the slave_id out-of-range test in mlx4_eq_int
Ths fixes the comparison in the FLR (Function Level Reset) event case. Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Reviewed-by: Or Gerlitz <ogerlitz@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
76f901eb46
commit
30f7c73bed
@ -426,7 +426,7 @@ static int mlx4_eq_int(struct mlx4_dev *dev, struct mlx4_eq *eq)
|
|||||||
|
|
||||||
mlx4_dbg(dev, "FLR event for slave: %d\n", flr_slave);
|
mlx4_dbg(dev, "FLR event for slave: %d\n", flr_slave);
|
||||||
|
|
||||||
if (flr_slave > dev->num_slaves) {
|
if (flr_slave >= dev->num_slaves) {
|
||||||
mlx4_warn(dev,
|
mlx4_warn(dev,
|
||||||
"Got FLR for unknown function: %d\n",
|
"Got FLR for unknown function: %d\n",
|
||||||
flr_slave);
|
flr_slave);
|
||||||
|
Loading…
Reference in New Issue
Block a user