projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ar71xx: run the RedBoot parser only on the RedBoot based boards
[openwrt.git]
/
package
/
mac80211
/
patches
/
520-mac80211_minstrel_ht_aggr_delay.patch
diff --git
a/package/mac80211/patches/520-mac80211_minstrel_ht_aggr_delay.patch
b/package/mac80211/patches/520-mac80211_minstrel_ht_aggr_delay.patch
index
c0a6bf3
..
8f074f0
100644
(file)
--- a/
package/mac80211/patches/520-mac80211_minstrel_ht_aggr_delay.patch
+++ b/
package/mac80211/patches/520-mac80211_minstrel_ht_aggr_delay.patch
@@
-1,6
+1,6
@@
--- a/net/mac80211/rc80211_minstrel_ht.c
+++ b/net/mac80211/rc80211_minstrel_ht.c
--- a/net/mac80211/rc80211_minstrel_ht.c
+++ b/net/mac80211/rc80211_minstrel_ht.c
-@@ -35
5,10 +355
,12 @@ minstrel_downgrade_rate(struct minstrel_
+@@ -35
7,10 +357
,12 @@ minstrel_downgrade_rate(struct minstrel_
}
static void
}
static void
@@
-14,7
+14,7
@@
u16 tid;
if (unlikely(!ieee80211_is_data_qos(hdr->frame_control)))
u16 tid;
if (unlikely(!ieee80211_is_data_qos(hdr->frame_control)))
-@@ -37
4,6 +376
,12 @@ minstrel_aggr_check(struct minstrel_priv
+@@ -37
6,6 +378
,12 @@ minstrel_aggr_check(struct minstrel_priv
if (skb_get_queue_mapping(skb) == IEEE80211_AC_VO)
return;
if (skb_get_queue_mapping(skb) == IEEE80211_AC_VO)
return;
@@
-27,12
+27,12
@@
ieee80211_start_tx_ba_session(pubsta, tid, 5000);
}
ieee80211_start_tx_ba_session(pubsta, tid, 5000);
}
-@@ -452,7 +460,7 @@ minstrel_ht_tx_status(void *priv, struct
-
+@@ -455,7 +463,7 @@ minstrel_ht_tx_status(void *priv, struct
if (time_after(jiffies, mi->stats_update + (mp->update_interval / 2 * HZ) / 1000)) {
minstrel_ht_update_stats(mp, mi);
if (time_after(jiffies, mi->stats_update + (mp->update_interval / 2 * HZ) / 1000)) {
minstrel_ht_update_stats(mp, mi);
-- minstrel_aggr_check(mp, sta, skb);
-+ minstrel_aggr_check(mp, mi, sta, skb);
+ if (!(info->flags & IEEE80211_TX_CTL_AMPDU))
+- minstrel_aggr_check(mp, sta, skb);
++ minstrel_aggr_check(mp, mi, sta, skb);
}
}
}
}
This page took
0.030925 seconds
and
4
git commands to generate.