OSDN Git Service

rtlwifi: check for array overflow
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 29 Dec 2017 08:31:03 +0000 (16:31 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 8 Jan 2018 17:07:41 +0000 (19:07 +0200)
commit5e0c1f0503cf79a04896875f59f82b73f9d754d4
tree3bc61c479d62d782300862c69bc364377d9fd3e5
parentf8dae08c6f43ee9f1bab7f3dc07117502797df40
rtlwifi: check for array overflow

This is merged by Ping-Ke Shih from commit dc33bd4309d2 ("staging:
rtlwifi: check for array overflow"), and the original commit log is
reserved below.

Smatch is distrustful of the "capab" value and marks it as user
controlled.  I think it actually comes from the firmware?  Anyway, I
looked at other drivers and they added a bounds check and it seems like
a harmless thing to have so I have added it here as well.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/realtek/rtlwifi/base.c