ieee80211_start_tx_ba_session(pubsta, tid, 5000);
}
-@@ -452,7 +460,7 @@ minstrel_ht_tx_status(void *priv, struct
-
+@@ -453,7 +461,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);
-- 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);
}
}