]> git.baikalelectronics.ru Git - kernel.git/commit
octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 12 May 2021 10:11:43 +0000 (13:11 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 12 May 2021 21:05:50 +0000 (14:05 -0700)
commit3eebbb9e67c73afc285b85bc3e13d10d2f802294
treea14058bbd316007eda2ed971a7192d6c711b6d83
parentbd61038bb692c515e6f0ac9918c40fc978dca1ed
octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context()

This function is called from ethtool_set_rxfh() and "*rss_context"
comes from the user.  Add some bounds checking to prevent memory
corruption.

Fixes: 31758486a5fc ("octeontx2-pf: Add RSS multi group support")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Sunil Goutham <sgoutham@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c