aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hwspinlock
diff options
context:
space:
mode:
authorTariq Toukan <tariqt@mellanox.com>2019-03-05 16:45:09 +0200
committerSaeed Mahameed <saeedm@mellanox.com>2019-03-11 11:32:40 -0700
commitc475e11e82d16133304321bae285c5c1d4cfc856 (patch)
tree5a01cf92cf694dd9b5fe3384033dfea48e5dc203 /drivers/hwspinlock
parentnet/mlx5e: IPoIB, Fix RX checksum statistics update (diff)
downloadlinux-dev-c475e11e82d16133304321bae285c5c1d4cfc856.tar.xz
linux-dev-c475e11e82d16133304321bae285c5c1d4cfc856.zip
net/mlx5e: Fix access to non-existing receive queue
In case number of channels is changed while interface is down, RSS indirection table is mistakenly not modified accordingly, causing access to out-of-range non-existing object. Fix by updating the RSS indireciton table also in the early return flow of interface down. Fixes: fb35c534b788 ("net/mlx5e: Fix NULL pointer derefernce in set channels error flow") Fixes: bbeb53b8b2c9 ("net/mlx5e: Move RSS params to a dedicated struct") Reported-by: Or Gerlitz <ogerlitz@mellanox.com> Tested-by: Maria Pasechnik <mariap@mellanox.com> Signed-off-by: Tariq Toukan <tariqt@mellanox.com> Reviewed-by: Eran Ben Elisha <eranbe@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Diffstat (limited to 'drivers/hwspinlock')
0 files changed, 0 insertions, 0 deletions