diff --git a/mt76x2_main.c b/mt76x2_main.c index a05feb9d..156b9686 100644 --- a/mt76x2_main.c +++ b/mt76x2_main.c @@ -445,6 +445,7 @@ mt76x2_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, ieee80211_start_tx_ba_cb_irqsafe(vif, sta->addr, tid); break; case IEEE80211_AMPDU_TX_STOP_CONT: + mtxq->aggr = false; ieee80211_stop_tx_ba_cb_irqsafe(vif, sta->addr, tid); break; }