summaryrefslogtreecommitdiff
path: root/net/wireless
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2013-03-06 23:17:08 +0100
committerJohannes Berg <johannes.berg@intel.com>2013-03-06 23:17:08 +0100
commit27a737ff7cb062fb9cbceba9b44d60aa74862bfa (patch)
tree4d5a7f69e162e25d97128eb92a0179f81e32a5d5 /net/wireless
parent801d929ca7d935ee199fd61d8ef914f51e892270 (diff)
downloadkernel-common-27a737ff7cb062fb9cbceba9b44d60aa74862bfa.tar.gz
kernel-common-27a737ff7cb062fb9cbceba9b44d60aa74862bfa.tar.bz2
kernel-common-27a737ff7cb062fb9cbceba9b44d60aa74862bfa.zip
mac80211: always synchronize_net() during station removal
If there are keys left during station removal, then a synchronize_net() will be done (for each key, I have a patch to address this for 3.10), otherwise it won't be done at all which causes issues because the station could be used for TX while it's being removed from the driver -- that might confuse the driver. Fix this by always doing synchronize_net() if no key was present any more. Cc: stable@vger.kernel.org Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/wireless')
0 files changed, 0 insertions, 0 deletions