1. 11 2月, 2021 1 次提交
  2. 05 2月, 2021 5 次提交
  3. 10 12月, 2020 6 次提交
  4. 09 10月, 2020 2 次提交
  5. 02 10月, 2020 9 次提交
  6. 08 5月, 2020 1 次提交
  7. 24 4月, 2020 1 次提交
  8. 27 3月, 2020 1 次提交
  9. 24 12月, 2019 2 次提交
  10. 20 12月, 2019 1 次提交
  11. 15 11月, 2019 3 次提交
  12. 30 10月, 2019 1 次提交
  13. 25 10月, 2019 4 次提交
  14. 06 9月, 2019 3 次提交
    • J
      iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification · fe69b7d1
      Johannes Berg 提交于
      In prior hardware generations (e.g. 9000 series), we received the BAR
      frame with fake NSSN information to handle releasing frames from the
      reorder buffer for the default queue, the other queues were getting
      the FRAME_RELEASE notification in this case.
      
      With multi-TID block-ack, the firmware no longer sends us the BAR
      frame because the fake RX is quite big (just the metadata is around
      48 bytes or so). Instead, it now sends us one (or multiple) special
      release notifications (0xc2). The hardware consumes these as well,
      but only generates the FRAME_RELEASE (0xc3) for queues other than
      the default queue. We thus need to handle them in the same way we
      handle the normal FRAME_RELEASE.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      fe69b7d1
    • J
      iwlwifi: mvm: drop BA sessions on too many old-SN frames · 0968fbfa
      Johannes Berg 提交于
      Certain APs (I think a certain Broadcom model) interact badly with our
      full state BA bitmap handling, and if triggered badly with many powersave
      transitions they keep sending frames from before the window, which our
      hardware then doesn't appear to ACK (to them) since it has moved on and
      is sending ACKs for higher SNs now.
      
      Try to detect this situation and if this keeps happening, disable the
      aggregation session.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      0968fbfa
    • L
      iwlwifi: always access the trans configuration via trans · 7d34a7d7
      Luca Coelho 提交于
      Stop accessing the trans configuration via the iwl_cfg structure and
      always access it via the iwl_trans structure.  This completes the
      requirements to disassociate the trans-specific configuration from the
      rest of the configuration.
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      7d34a7d7