mac80211: Update to 5.15.153-1
[openwrt/openwrt.git] / package / kernel / mac80211 / patches / subsys / 332-mac80211-consider-aql_tx_pending-when-checking-airti.patch
index e13f399f39b71c1cfd697fcf61c691bbdd0c5872..4f5d1a4281e9b7d78fb00d6ad6ee42b7c9485f14 100644 (file)
@@ -14,7 +14,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 
 --- a/net/mac80211/tx.c
 +++ b/net/mac80211/tx.c
-@@ -3818,6 +3818,13 @@ out:
+@@ -3819,6 +3819,13 @@ out:
  }
  EXPORT_SYMBOL(ieee80211_tx_dequeue);
  
@@ -28,7 +28,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
  struct ieee80211_txq *ieee80211_next_txq(struct ieee80211_hw *hw, u8 ac)
  {
        struct ieee80211_local *local = hw_to_local(hw);
-@@ -3848,7 +3855,7 @@ struct ieee80211_txq *ieee80211_next_txq
+@@ -3849,7 +3856,7 @@ struct ieee80211_txq *ieee80211_next_txq
                struct sta_info *sta = container_of(txqi->txq.sta,
                                                    struct sta_info, sta);
                bool aql_check = ieee80211_txq_airtime_check(hw, &txqi->txq);
@@ -37,7 +37,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
  
                if (aql_check)
                        found_eligible_txq = true;
-@@ -3973,7 +3980,7 @@ bool ieee80211_txq_may_transmit(struct i
+@@ -3974,7 +3981,7 @@ bool ieee80211_txq_may_transmit(struct i
                        continue;
                }
                sta = container_of(iter->txq.sta, struct sta_info, sta);