1. 13 4月, 2017 1 次提交
  2. 22 3月, 2017 1 次提交
  3. 08 3月, 2017 2 次提交
  4. 02 3月, 2017 1 次提交
  5. 08 2月, 2017 1 次提交
  6. 28 1月, 2017 2 次提交
  7. 19 1月, 2017 1 次提交
  8. 30 12月, 2016 2 次提交
  9. 09 11月, 2016 1 次提交
  10. 12 4月, 2016 1 次提交
  11. 07 4月, 2016 1 次提交
  12. 07 2月, 2016 1 次提交
  13. 25 1月, 2016 1 次提交
  14. 18 11月, 2015 1 次提交
  15. 21 8月, 2015 1 次提交
  16. 02 12月, 2014 1 次提交
  17. 20 11月, 2014 1 次提交
  18. 18 6月, 2014 1 次提交
  19. 09 4月, 2014 1 次提交
  20. 11 12月, 2013 1 次提交
  21. 15 10月, 2013 1 次提交
  22. 11 10月, 2013 1 次提交
  23. 23 7月, 2013 1 次提交
  24. 13 6月, 2013 3 次提交
  25. 23 4月, 2013 1 次提交
    • J
      rt2x00: Use more current logging styles, shrink object size · ec9c4989
      Joe Perches 提交于
      Reduce object space ~2% using more current logging styles.
      
      Neaten and simplify logging macros.
      Use wiphy_<level> where appropriate.
      Coalesce formats.
      
      Convert ERROR/WARNING/INFO macros to rt2x00_<level>
      Convert EEPROM to rt2x00_eeprom_dbg
      Convert PROBE_ERROR to rt2x00_probe_err
      Convert DEBUG to rt2x00_dbg
      Convert EEPROM to rt2x00_eeprom_dbg
      
      $ size drivers/net/wireless/rt2x00/built-in.o*
         text	   data	    bss	    dec	    hex	filename
       245639	  71696	  69584	 386919	  5e767	drivers/net/wireless/rt2x00/built-in.o.new
       240609	  70096	  68944	 379649	  5cb01	drivers/net/wireless/rt2x00/built-in.o.new.nodyndbg
       240609	  70096	  68944	 379649	  5cb01	drivers/net/wireless/rt2x00/built-in.o.new.no_rt2x00_debug
       249198	  70096	  70352	 389646	  5f20e	drivers/net/wireless/rt2x00/built-in.o.old
       249198	  70096	  70352	 389646	  5f20e	drivers/net/wireless/rt2x00/built-in.o.old.nodyndbg
       244222	  70096	  69712	 384030	  5dc1e	drivers/net/wireless/rt2x00/built-in.o.old.no_rt2x00_debug
      Signed-off-by: NJoe Perches <joe@perches.com>
      Acked-by: NGertjan van Wingerde <gwingerde@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      ec9c4989
  26. 02 4月, 2013 1 次提交
  27. 19 3月, 2013 3 次提交
  28. 15 2月, 2013 1 次提交
  29. 31 1月, 2013 3 次提交
  30. 23 1月, 2013 1 次提交
    • H
      rt2x00: Improve TX status handling for BlockAckReq frames · 84e9e8eb
      Helmut Schaa 提交于
      Since rt2800 hardware isn't capable of reporting the TX status of
      BlockAckReq frames implement the TX status handling of BARs in
      rt2x00lib. We keep track of all BARs that are send out and try to
      match incoming BAs to the appropriate BARs. This allows us to report a
      more or less accurate TX status for BAR frames which in turn improves
      BA session stability.
      
      This is loosley based on Christian Lamparter's patch for carl9170
      "carl9170: fix HT peer BA session corruption".
      
      We have to walk the list of pending BARs for every rx'red BA even
      though most BAs don't belong to any of these BARs as they are just
      acknowledging an AMPDU. To keep that overhead low use RCU which allows
      us to walk the list of pending BARs without the need to acquire a lock.
      This however requires us to _copy_ relevant information from the BAR
      (RA, TA, control field, start sequence number) into our BAR list entry.
      Signed-off-by: NHelmut Schaa <helmut.schaa@googlemail.com>
      Tested-by: NAndreas Hartmann <andihartmann@01019freenet.de>
      Acked-by: NGertjan van Wingerde <gwingerde@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      84e9e8eb
  31. 26 9月, 2012 1 次提交