diff options
author | Felix Fietkau <nbd@openwrt.org> | 2014-11-07 19:41:07 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2014-11-07 19:41:07 +0000 |
commit | 740c755805810f7179891099bae984436f20ff56 (patch) | |
tree | a7ecfe2ea1bef247c584adce22f49301b08fd957 /package/kernel/mac80211/patches/308-ath9k-Disable-beacon-tasklet-during-reset.patch | |
parent | 82e2aeb59952899bd0dbcf728d2e2788570a2561 (diff) | |
download | upstream-740c755805810f7179891099bae984436f20ff56.tar.gz upstream-740c755805810f7179891099bae984436f20ff56.tar.bz2 upstream-740c755805810f7179891099bae984436f20ff56.zip |
mac80211: update to wireless-testing 2014-11-04
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43210
Diffstat (limited to 'package/kernel/mac80211/patches/308-ath9k-Disable-beacon-tasklet-during-reset.patch')
-rw-r--r-- | package/kernel/mac80211/patches/308-ath9k-Disable-beacon-tasklet-during-reset.patch | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/package/kernel/mac80211/patches/308-ath9k-Disable-beacon-tasklet-during-reset.patch b/package/kernel/mac80211/patches/308-ath9k-Disable-beacon-tasklet-during-reset.patch deleted file mode 100644 index faf282dcde..0000000000 --- a/package/kernel/mac80211/patches/308-ath9k-Disable-beacon-tasklet-during-reset.patch +++ /dev/null @@ -1,29 +0,0 @@ -From: Sujith Manoharan <c_manoha@qca.qualcomm.com> -Date: Fri, 17 Oct 2014 07:40:13 +0530 -Subject: [PATCH] ath9k: Disable beacon tasklet during reset - -When a chip reset is done, all running timers, -tasklets etc. are stopped but the beacon tasklet -is left running. Fix this. - -Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com> ---- - ---- a/drivers/net/wireless/ath/ath9k/main.c -+++ b/drivers/net/wireless/ath/ath9k/main.c -@@ -281,6 +281,7 @@ static int ath_reset_internal(struct ath - __ath_cancel_work(sc); - - tasklet_disable(&sc->intr_tq); -+ tasklet_disable(&sc->bcon_tasklet); - spin_lock_bh(&sc->sc_pcu_lock); - - if (!sc->cur_chan->offchannel) { -@@ -326,6 +327,7 @@ static int ath_reset_internal(struct ath - - out: - spin_unlock_bh(&sc->sc_pcu_lock); -+ tasklet_enable(&sc->bcon_tasklet); - tasklet_enable(&sc->intr_tq); - - return r; |