From 61bce8b1f013bf09ff665f3ba0444f5b73b4c939 Mon Sep 17 00:00:00 2001
From: Felix Fietkau <nbd@openwrt.org>
Date: Wed, 16 Mar 2011 02:57:04 +0000
Subject: [PATCH] mac80211: add an aggregation rx reorder timeout handling fix

SVN-Revision: 26185
---
 .../patches/550-mac80211_fix_rx_reorder_timeout.patch | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 package/mac80211/patches/550-mac80211_fix_rx_reorder_timeout.patch

diff --git a/package/mac80211/patches/550-mac80211_fix_rx_reorder_timeout.patch b/package/mac80211/patches/550-mac80211_fix_rx_reorder_timeout.patch
new file mode 100644
index 0000000000..c3532b4a36
--- /dev/null
+++ b/package/mac80211/patches/550-mac80211_fix_rx_reorder_timeout.patch
@@ -0,0 +1,11 @@
+--- a/net/mac80211/rx.c
++++ b/net/mac80211/rx.c
+@@ -613,7 +613,7 @@ static void ieee80211_sta_reorder_releas
+ 				continue;
+ 			}
+ 			if (!time_after(jiffies, tid_agg_rx->reorder_time[j] +
+-					HT_RX_REORDER_BUF_TIMEOUT))
++					HT_RX_REORDER_BUF_TIMEOUT) && skipped)
+ 				goto set_release_timer;
+ 
+ #ifdef CONFIG_MAC80211_HT_DEBUG
-- 
GitLab