1. 08 9月, 2017 1 次提交
  2. 30 8月, 2017 3 次提交
  3. 24 8月, 2017 3 次提交
  4. 18 8月, 2017 24 次提交
  5. 10 8月, 2017 8 次提交
  6. 09 8月, 2017 1 次提交
    • N
      iwlwifi: mvm: send delba upon rx ba session timeout · 20fc690f
      Naftali Goldstein 提交于
      When an RX block-ack session times out, the firmware, which offloads
      RX reordering but not the BA session negotiation, stops the session
      but doesn't send a DELBA.  This causes the the session to remain
      active in the remote device, so no more BA sessions will be
      established, causing a severe throughput degradation due to the lack
      of aggregation.
      
      Use the new ieee80211_rx_ba_timer_expired API when the ba session timer
      expires, since this will tear down the ba session and also send a delba.
      
      The previous API used is intended for drivers that offload the
      addba/delba negotiation, but not the rx reordering, while our driver
      does the opposite.
      
      This patch depends on "mac80211: add api to start ba session timer
      expired flow".
      Signed-off-by: NNaftali Goldstein <naftali.goldstein@intel.com>
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      20fc690f