summaryrefslogtreecommitdiffstats
path: root/samples/trace_events
diff options
context:
space:
mode:
authorEliad Peller2014-04-30 14:58:13 +0200
committerJohannes Berg2014-05-05 14:59:00 +0200
commitc1fbb258846dfc425507a093922d2d001e54c3ea (patch)
treeb7ada9451d01e4a7ca880e9952caccb2b1d40269 /samples/trace_events
parentmac80211: Fix mac80211 station info rx bitrate for IBSS mode (diff)
downloadkernel-qcow2-linux-c1fbb258846dfc425507a093922d2d001e54c3ea.tar.gz
kernel-qcow2-linux-c1fbb258846dfc425507a093922d2d001e54c3ea.tar.xz
kernel-qcow2-linux-c1fbb258846dfc425507a093922d2d001e54c3ea.zip
cfg80211: free sme on connection failures
cfg80211 is notified about connection failures by __cfg80211_connect_result() call. However, this function currently does not free cfg80211 sme. This results in hanging connection attempts in some cases e.g. when mac80211 authentication attempt is denied, we have this function call: ieee80211_rx_mgmt_auth() -> cfg80211_rx_mlme_mgmt() -> cfg80211_process_auth() -> cfg80211_sme_rx_auth() -> __cfg80211_connect_result() but cfg80211_sme_free() is never get called. Fixes: ceca7b712 ("cfg80211: separate internal SME implementation") Cc: stable@vger.kernel.org (3.10+) Signed-off-by: Eliad Peller <eliadx.peller@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'samples/trace_events')
0 files changed, 0 insertions, 0 deletions