]> git.baikalelectronics.ru Git - kernel.git/commit
ath10k: add some sanity checks to peer_map_event() functions
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 11 Apr 2016 08:15:20 +0000 (11:15 +0300)
committerKalle Valo <kvalo@qca.qualcomm.com>
Tue, 19 Apr 2016 15:10:46 +0000 (18:10 +0300)
commit96ef79d3640475462b9991a4ef191916500675d0
tree9414197693b5ed92cd34e31fc896a48c6d7b07cd
parent2a98439559d398efd855f6ecbb99f510337ae57d
ath10k: add some sanity checks to peer_map_event() functions

Smatch complains that since "ev->peer_id" comes from skb->data that
means we can't trust it and have to do a bounds check on it to prevent
an array overflow.

Fixes: a27670926623 ('ath10k: add fast peer_map lookup')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/txrx.c