summaryrefslogtreecommitdiffstats
path: root/package/mac80211/patches/300-mac80211_release_reorder_fix.patch
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2010-10-16 02:30:30 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2010-10-16 02:30:30 +0000
commitcbe6c66638efddd36b0bb71f46dd5f5689a3e045 (patch)
tree7fc287bd3cfab8f40a0baaf8e6d80aa0a530401d /package/mac80211/patches/300-mac80211_release_reorder_fix.patch
parentfdb67f01dfbe2d6c79f7433f55baef1786d74d0c (diff)
mac80211: update to wireless-testing 2010-10-15, add a few ath9k fixes and performance enhancements
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23470 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/mac80211/patches/300-mac80211_release_reorder_fix.patch')
-rw-r--r--package/mac80211/patches/300-mac80211_release_reorder_fix.patch25
1 files changed, 0 insertions, 25 deletions
diff --git a/package/mac80211/patches/300-mac80211_release_reorder_fix.patch b/package/mac80211/patches/300-mac80211_release_reorder_fix.patch
deleted file mode 100644
index a42d7ec13..000000000
--- a/package/mac80211/patches/300-mac80211_release_reorder_fix.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-[PATCH] mac80211: hoist sta->lock from reorder release timer
-
-The patch "mac80211: AMPDU rx reorder timeout timer" clashes
-with "mac80211: use netif_receive_skb in ieee80211_rx callpath"
-
-The timer itself is part of the station's private struct and
-it gets killed whenever the station is removed. Therefore
-the extra sta->lock protection (that can interferes with the
-tx path) is not necessary.
-
-Reported-by: Ming Lei <tom.leiming@gmail.com>
-Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
----
---- a/net/mac80211/agg-rx.c
-+++ b/net/mac80211/agg-rx.c
-@@ -129,9 +129,7 @@ static void sta_rx_agg_reorder_timer_exp
- timer_to_tid[0]);
-
- rcu_read_lock();
-- spin_lock(&sta->lock);
- ieee80211_release_reorder_timeout(sta, *ptid);
-- spin_unlock(&sta->lock);
- rcu_read_unlock();
- }
-