diff options
author | Dan Carpenter <error27@gmail.com> | 2022-12-02 12:58:26 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2022-12-05 11:40:00 +0000 |
commit | e8b4fc13900b8e8be48debffd0dfd391772501f7 (patch) | |
tree | 0cb18e319730a3b35a2da8b5387c565aeaaeb1f6 /drivers/net/wwan/iosm/iosm_ipc_mux.c | |
parent | d50b7914fae04d840ce36491d22133070b18cca9 (diff) |
net: mvneta: Prevent out of bounds read in mvneta_config_rss()
The pp->indir[0] value comes from the user. It is passed to:
if (cpu_online(pp->rxq_def))
inside the mvneta_percpu_elect() function. It needs bounds checkeding
to ensure that it is not beyond the end of the cpu bitmap.
Fixes: cad5d847a093 ("net: mvneta: Fix the CPU choice in mvneta_percpu_elect")
Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/wwan/iosm/iosm_ipc_mux.c')
0 files changed, 0 insertions, 0 deletions