Changeset 26280


Ignore:
Timestamp:
2011-03-23T21:16:53+01:00 (6 years ago)
Author:
nbd
Message:

ath9k: merge a pending patch for fixing a stopped queue issue (mostly for client mode)

Location:
trunk/package/mac80211/patches
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/mac80211/patches/300-ath9k_pending_work.patch

    r26273 r26280  
    369369 void ath9k_hw_settsf64(struct ath_hw *ah, u64 tsf64); 
    370370 void ath9k_hw_reset_tsf(struct ath_hw *ah); 
     371--- a/drivers/net/wireless/ath/ath9k/main.c 
     372+++ b/drivers/net/wireless/ath/ath9k/main.c 
     373@@ -2160,6 +2160,8 @@ static void ath9k_flush(struct ieee80211 
     374        if (!ath_drain_all_txq(sc, false)) 
     375                ath_reset(sc, false); 
     376  
     377+       ieee80211_wake_queues(hw); 
     378+ 
     379 out: 
     380        ieee80211_queue_delayed_work(hw, &sc->tx_complete_work, 0); 
     381        mutex_unlock(&sc->mutex); 
  • trunk/package/mac80211/patches/521-ath9k_fix_ap_ps_buffering.patch

    r26273 r26280  
    5858                         const struct ieee80211_tx_queue_params *params) 
    5959 { 
    60 @@ -2177,6 +2198,7 @@ struct ieee80211_ops ath9k_ops = { 
     60@@ -2179,6 +2200,7 @@ struct ieee80211_ops ath9k_ops = { 
    6161        .configure_filter   = ath9k_configure_filter, 
    6262        .sta_add            = ath9k_sta_add, 
     
    224224--- a/drivers/net/wireless/ath/ath9k/hw.h 
    225225+++ b/drivers/net/wireless/ath/ath9k/hw.h 
    226 @@ -646,6 +646,7 @@ struct ath_hw_ops { 
     226@@ -644,6 +644,7 @@ struct ath_hw_ops { 
    227227                                     u32 burstDuration); 
    228228        void (*set11n_virtualmorefrag)(struct ath_hw *ah, void *ds, 
Note: See TracChangeset for help on using the changeset viewer.