1. 18 11月, 2011 3 次提交
  2. 01 10月, 2011 1 次提交
  3. 15 9月, 2011 1 次提交
  4. 10 8月, 2011 1 次提交
  5. 02 6月, 2011 1 次提交
  6. 13 5月, 2011 1 次提交
  7. 31 3月, 2011 1 次提交
  8. 29 3月, 2011 1 次提交
  9. 15 3月, 2011 1 次提交
  10. 10 3月, 2011 1 次提交
  11. 05 3月, 2011 1 次提交
  12. 16 12月, 2010 1 次提交
  13. 25 11月, 2010 1 次提交
  14. 16 11月, 2010 1 次提交
  15. 12 10月, 2010 1 次提交
    • B
      mac80211: minstrel_ht A-MPDU fix · 15d46f38
      Björn Smedman 提交于
      This patch fixes two problems with the minstrel_ht rate control
      algorithms handling of A-MPDU frames:
      
      1. The ampdu_len field of the tx status is not always initialized for
      non-HT frames (and it would probably be unreasonable to require all
      drivers to do so). This could cause rate control statistics to be
      corrupted. We now trust the ampdu_len and ampdu_ack_len fields only when
      the frame is marked with the IEEE80211_TX_STAT_AMPDU flag.
      
      2. Successful transmission attempts where only recognized when the A-MPDU
      subframe carrying the rate control status information was marked with the
      IEEE80211_TX_STAT_ACK flag. If this information happed to be carried on a
      frame that failed to be ACKed then the other subframes (which may have
      succeeded) where not correctly registered. We now update rate control
      statistics regardless of whether the subframe carrying the information was
      ACKed or not.
      
      Cc: <stable@kernel.org>
      Signed-off-by: NBjörn Smedman <bjorn.smedman@venatech.se>
      Acked-by: NFelix Fietkau <nbd@openwrt.org>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      15d46f38
  16. 27 7月, 2010 2 次提交
  17. 03 7月, 2010 2 次提交
  18. 25 6月, 2010 1 次提交
  19. 15 6月, 2010 1 次提交
  20. 03 6月, 2010 1 次提交