diff options
author | Felix Fietkau <nbd@openwrt.org> | 2014-04-06 10:41:23 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2014-04-06 10:41:23 +0000 |
commit | 4e155c80d3d8811e19effa7f173a863f6b22f4bf (patch) | |
tree | 6ace1120efe3767aa6ea23e33755ec4a69d4735d /package/kernel/mac80211/patches/913-wlcore-don-t-handle-unsetting-of-default-wep-key.patch | |
parent | c821836395122a28b692fdfe7ba6446195848496 (diff) | |
download | mtk-20170518-4e155c80d3d8811e19effa7f173a863f6b22f4bf.zip mtk-20170518-4e155c80d3d8811e19effa7f173a863f6b22f4bf.tar.gz mtk-20170518-4e155c80d3d8811e19effa7f173a863f6b22f4bf.tar.bz2 |
mac80211: update to wireless-testing 2014-03-31
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 40393
Diffstat (limited to 'package/kernel/mac80211/patches/913-wlcore-don-t-handle-unsetting-of-default-wep-key.patch')
-rw-r--r-- | package/kernel/mac80211/patches/913-wlcore-don-t-handle-unsetting-of-default-wep-key.patch | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/package/kernel/mac80211/patches/913-wlcore-don-t-handle-unsetting-of-default-wep-key.patch b/package/kernel/mac80211/patches/913-wlcore-don-t-handle-unsetting-of-default-wep-key.patch deleted file mode 100644 index 69621c5..0000000 --- a/package/kernel/mac80211/patches/913-wlcore-don-t-handle-unsetting-of-default-wep-key.patch +++ /dev/null @@ -1,28 +0,0 @@ -mac80211 unsets the default wep key on disassoc. -The fw doesn't support this notification, so simply -ignore it. - -The actual flow actually triggers fw recovery in some -cases, as mac80211 unsets the default key only after -disassoc, when wlvif->sta.hlid, resulting in invalid -hlid being passed to the fw. - -Signed-off-by: Eliad Peller <eliad@wizery.com> - ---- -drivers/net/wireless/ti/wlcore/main.c | 4 ++++ - 1 file changed, 4 insertions(+) - ---- a/drivers/net/wireless/ti/wlcore/main.c -+++ b/drivers/net/wireless/ti/wlcore/main.c -@@ -3505,6 +3505,10 @@ static void wl1271_op_set_default_key_id - wl1271_debug(DEBUG_MAC80211, "mac80211 set default key idx %d", - key_idx); - -+ /* we don't handle unsetting of default key */ -+ if (key_idx == -1) -+ return; -+ - mutex_lock(&wl->mutex); - - if (unlikely(wl->state != WLCORE_STATE_ON)) { |