1. 22 11月, 2011 1 次提交
  2. 03 11月, 2011 1 次提交
  3. 12 10月, 2011 1 次提交
  4. 04 10月, 2011 1 次提交
    • E
      mac80211: pass vif param to conf_tx() callback · 8a3a3c85
      Eliad Peller 提交于
      tx params should be configured per interface.
      add ieee80211_vif param to the conf_tx callback,
      and change all the drivers that use this callback.
      
      The following spatch was used:
      @rule1@
      struct ieee80211_ops ops;
      identifier conf_tx_op;
      @@
      	ops.conf_tx = conf_tx_op;
      
      @rule2@
      identifier rule1.conf_tx_op;
      identifier hw, queue, params;
      @@
      	conf_tx_op (
      -		struct ieee80211_hw *hw,
      +		struct ieee80211_hw *hw, struct ieee80211_vif *vif,
      		u16 queue,
      		const struct ieee80211_tx_queue_params *params) {...}
      Signed-off-by: NEliad Peller <eliad@wizery.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      8a3a3c85
  5. 28 9月, 2011 1 次提交
  6. 26 8月, 2011 1 次提交
  7. 25 8月, 2011 5 次提交
  8. 21 7月, 2011 1 次提交
  9. 19 7月, 2011 3 次提交
  10. 16 7月, 2011 1 次提交
  11. 08 7月, 2011 1 次提交
  12. 06 7月, 2011 5 次提交
  13. 28 6月, 2011 1 次提交
  14. 17 5月, 2011 1 次提交
  15. 11 5月, 2011 1 次提交
  16. 06 5月, 2011 1 次提交
  17. 27 4月, 2011 1 次提交
  18. 31 3月, 2011 1 次提交
  19. 30 3月, 2011 1 次提交
  20. 26 2月, 2011 2 次提交
  21. 05 2月, 2011 1 次提交
  22. 28 1月, 2011 3 次提交
  23. 20 1月, 2011 1 次提交
    • J
      mac80211: track receiver's aggregation reorder buffer size · 0b01f030
      Johannes Berg 提交于
      The aggregation code currently doesn't implement the
      buffer size negotiation. It will always request a max
      buffer size (which is fine, if a little pointless, as
      the mac80211 code doesn't know and might just use 0
      instead), but if the peer requests a smaller size it
      isn't possible to honour this request.
      
      In order to fix this, look at the buffer size in the
      addBA response frame, keep track of it and pass it to
      the driver in the ampdu_action callback when called
      with the IEEE80211_AMPDU_TX_OPERATIONAL action. That
      way the driver can limit the number of subframes in
      aggregates appropriately.
      
      Note that this doesn't fix any drivers apart from the
      addition of the new argument -- they all need to be
      updated separately to use this variable!
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      0b01f030
  24. 05 1月, 2011 3 次提交
  25. 03 12月, 2010 1 次提交