diff options
Diffstat (limited to 'Revert-mac80211-simplify-TX-aggregation-start.patch')
-rw-r--r-- | Revert-mac80211-simplify-TX-aggregation-start.patch | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Revert-mac80211-simplify-TX-aggregation-start.patch b/Revert-mac80211-simplify-TX-aggregation-start.patch new file mode 100644 index 000000000000..b4dc2b54a53a --- /dev/null +++ b/Revert-mac80211-simplify-TX-aggregation-start.patch @@ -0,0 +1,11 @@ +--- a/mt7915/main.c ++++ b/mt7915/main.c +@@ -616,7 +616,7 @@ mt7915_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, + case IEEE80211_AMPDU_TX_START: + mtxq->agg_ssn = IEEE80211_SN_TO_SEQ(ssn); + mt7915_set_aggr_state(msta, tid, MT7915_AGGR_START); +- ret = IEEE80211_AMPDU_TX_START_IMMEDIATE; ++ ieee80211_start_tx_ba_cb_irqsafe(vif, sta->addr, tid); + break; + case IEEE80211_AMPDU_TX_STOP_CONT: + mtxq->aggr = false; |