Tim Gardner
0d61c9177c
brcmsmac: avoid 512 byte stack variable
...
Dynamically allocate the probe response template which
avoids potential stack corruption. Observed with smatch:
drivers/net/wireless/brcm80211/brcmsmac/main.c:7412 brcms_c_bss_update_probe_resp()
warn: 'prb_resp' puts 512 bytes on stack
Cc: Brett Rudley <brudley@broadcom.com>
Cc: Arend van Spriel <arend@broadcom.com>
Cc: "Franky (Zhenhui) Lin" <frankyl@broadcom.com>
Cc: Hante Meuleman <meuleman@broadcom.com>
Cc: "John W. Linville" <linville@tuxdriver.com>
Cc: Seth Forshee <seth.forshee@canonical.com>
Cc: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Cc: Hauke Mehrtens <hauke@hauke-m.de>
Cc: linux-wireless@vger.kernel.org
Cc: brcm80211-dev-list@broadcom.com
Cc: netdev@vger.kernel.org
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Acked-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2013-02-08 14:51:35 -05:00
..
2013-01-02 14:38:26 -05:00
2012-12-10 15:33:05 -05:00
2012-07-10 12:16:52 -04:00
2013-01-07 15:16:55 -05:00
2012-11-20 14:04:23 -05:00
2012-11-20 14:06:16 -05:00
2012-11-20 14:08:06 -05:00
2013-01-14 11:32:44 +01:00
2012-06-20 15:14:40 -04:00
2012-04-11 16:23:56 -04:00
2012-12-06 14:58:55 -05:00
2013-01-02 14:38:36 -05:00
2012-11-30 14:00:39 -05:00
2012-11-20 14:07:12 -05:00
2013-01-30 14:22:19 -05:00
2012-01-24 14:21:13 -05:00
2013-02-08 14:51:35 -05:00
2012-11-20 14:07:38 -05:00
2012-11-20 14:06:03 -05:00
2012-05-16 12:45:23 -04:00
2012-05-16 12:45:23 -04:00
2012-07-10 12:16:52 -04:00
2012-07-10 12:16:50 -04:00
2012-11-30 13:38:17 -05:00
2011-11-08 15:54:09 -05:00
2013-01-07 15:16:55 -05:00
2012-11-20 14:07:25 -05:00
2012-11-20 14:05:37 -05:00