diff options
| author | Dominik Brodowski <linux@dominikbrodowski.net> | 2018-01-15 08:12:15 +0100 |
|---|---|---|
| committer | Moyster <oysterized@gmail.com> | 2019-05-03 19:27:38 +0200 |
| commit | ec4eaf79b19452599b0c1b3bbcf8fff81afaa9b7 (patch) | |
| tree | 8ba11b72e02022c5b65271b1bbfc84bc90c70f9d /include/linux/vcodec/kernel | |
| parent | 7a17b3012a24fb479fa911cec84babf74c646e60 (diff) | |
nl80211: take RCU read lock when calling ieee80211_bss_get_ie()
commit 7a94b8c2eee7083ddccd0515830f8c81a8e44b1a upstream.
As ieee80211_bss_get_ie() derefences an RCU to return ssid_ie, both
the call to this function and any operation on this variable need
protection by the RCU read lock.
Fixes: 44905265bc15 ("nl80211: don't expose wdev->ssid for most interfaces")
Change-Id: I7d9c6c32135f4be34678537653787654d435116e
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Diffstat (limited to 'include/linux/vcodec/kernel')
0 files changed, 0 insertions, 0 deletions
