diff --git a/mt7603_mac.c b/mt7603_mac.c index 604b3c29..d8e3bf91 100644 --- a/mt7603_mac.c +++ b/mt7603_mac.c @@ -472,7 +472,8 @@ int mt7603_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr, if (!wcid) wcid = &dev->global_sta.wcid; - if (info->flags & IEEE80211_TX_CTL_REQ_TX_STATUS) { + if (info->flags & (IEEE80211_TX_CTL_REQ_TX_STATUS | + IEEE80211_TX_CTL_RATE_CTRL_PROBE)) { spin_lock_bh(&dev->status_lock); msta->pid = (msta->pid + 1) & MT_PID_INDEX;