1. 24 3月, 2010 15 次提交
  2. 20 3月, 2010 9 次提交
  3. 17 3月, 2010 2 次提交
  4. 16 3月, 2010 12 次提交
  5. 11 3月, 2010 2 次提交
    • A
      ath5k: fixing retries in ath5k_hw_setup_4word_tx_desc · e9f08381
      Andrew Blaich 提交于
      The rate control algorithm, default is Minstrel for ath5k, determines
      the number of retries to use for each rate.  However, there exists in
      ath5k_hw_setup_4word_tx_desc (which is called for AR5212 like devices)
      a set number of retries defined by AR5K_TUNE_HWTXTRIES.  The set
      number of tries is added to the tx_tries0 variable setup by the rate
      control algorithm.  This changes the number of retries the rate
      control algorithm considers necessary.  By removing the
      AR5K_TUNE_HWTXTRIES from the retry calculation the rate control
      algorithm is given control over the number of retries.
      Signed-off-by: NAndrew Blaich <ablaich@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      e9f08381
    • F
      ath9k: fix rate control tx status handling for A-MPDU · d969847c
      Felix Fietkau 提交于
      Currently the rate control tx status update gets called for every
      subframe of an A-MPDU, and ath9k marks the frame with the relevant
      status update with an internal flag. This not suitable for rate control
      algorithms using the standard mac80211 rate control API, so fix this by
      using IEEE80211_TX_STAT_AMPDU for marking the correct frames that
      should be processed.
      Signed-off-by: NFelix Fietkau <nbd@openwrt.org>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      d969847c