Search Linux Wireless

pull-request: iwlwifi-next 2018-10-06

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Kalle,

This is the third batch of patches intended for v4.20.  This includes
the last 2 patchsets I sent.  Usual development work, including some
improvements in the HE radiotap stuff, a new FW version support and
other small improvements and fixes.  More details about the contents in
the tag description.

I have sent this out before and kbuildbot reported success.

Please let me know if there are any issues.

Cheers,
Luca.


The following changes since commit e1c02eb16a9c742178874a7d1a08d300981715fb:

  qtnfmac: implement dump_station support for STA mode (2018-10-05 14:01:44 +0300)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git tags/iwlwifi-next-for-kalle-2018-10-06

for you to fetch changes up to ea7cb8293874f8d9cf36c9e5387e2247f15373dc:

  iwlwifi: dbg: make trigger functions type agnostic (2018-10-06 10:25:55 +0300)

----------------------------------------------------------------
Third set of iwlwifi patches for 4.20

* Fix for a race condition that caused the FW to crash;
* HE radiotap cleanup and improvements;
* Reorder channel optimization for scans;
* Bumped the FW API version supported after the last API change for
  this release;
* Debugging improvements;
* A few bug fixes;
* Some cleanups in preparation for a new implementation;
* Other small improvements, cleanups and fixes.

----------------------------------------------------------------
Ayala Beker (1):
      iwlwifi: mvm: allow channel reorder optimization during scan

Emmanuel Grumbach (1):
      iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface

Haim Dreyfuss (1):
      iwlwifi: mvm Support new MCC update response

Johannes Berg (16):
      iwlwifi: mvm: remove unnecessary overload variable
      iwlwifi: mvm: minor cleanups to HE radiotap code
      iwlwifi: mvm: put HE SIG-B symbols/users data correctly
      iwlwifi: mvm: pull some he_phy_data decoding into a separate function
      iwlwifi: mvm: clean up HE radiotap RU allocation parsing
      iwlwifi: mvm: move HE-MU LTF_NUM parsing to he_phy_data parsing
      iwlwifi: mvm: add TXOP to HE radiotap data
      iwlwifi: mvm: add LDPC-XSYM to HE radiotap data
      iwlwifi: mvm: add more information to HE radiotap
      iwlwifi: mvm: set max TX/RX A-MPDU subframes to HE limit
      iwlwifi: pcie gen2: check iwl_pcie_gen2_set_tb() return value
      iwlwifi: add fall through comment
      iwlwifi: pcie: check iwl_pcie_txq_build_tfd() return value
      iwlwifi: bump firmware API version for 9000 and 22000 series devices
      iwlwifi: mvm: decode HE information for MU (without ext info)
      iwlwifi: mvm: show more HE radiotap data for TB PPDUs

Luca Coelho (1):
      iwlwifi: mvm: check for n_profiles validity in EWRD ACPI

Naftali Goldstein (1):
      iwlwifi: nvm: get num of hw addresses from firmware

Sara Sharon (8):
      iwlwifi: dbg: move debug data to a struct
      iwlwifi: dbg: refactor dump code to improve readability
      iwlwifi: dbg: split iwl_fw_error_dump to two functions
      iwlwifi: dbg: dump memory in a helper function
      iwlwifi: dbg: group trigger condition to helper function
      iwlwifi: dbg: make iwl_fw_dbg_no_trig_window trigger agnostic
      iwlwifi: dbg: decrement occurrences for all triggers
      iwlwifi: dbg: make trigger functions type agnostic

Shahar S Matityahu (3):
      iwlwifi: add dump collection in case alive flow fails
      iwlwifi: runtime: add send host command op to firmware runtime op struct
      iwlwifi: add debugfs to send host command

Shaul Triebitz (1):
      iwlwifi: pcie: avoid empty free RB queue

Yisheng Xie (1):
      iwlwifi: mvm: use match_string() helper

 drivers/net/wireless/intel/iwlwifi/cfg/22000.c      |   2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/9000.c       |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h |  81 +++++++++-----------
 drivers/net/wireless/intel/iwlwifi/fw/api/rx.h      |   8 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h    |   5 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c         | 411 ++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------
 drivers/net/wireless/intel/iwlwifi/fw/dbg.h         |  45 ++++++++---
 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c     |  64 ++++++++++++++++
 drivers/net/wireless/intel/iwlwifi/fw/error-dump.h  |   2 +
 drivers/net/wireless/intel/iwlwifi/fw/file.h        |   7 +-
 drivers/net/wireless/intel/iwlwifi/fw/img.h         |  41 ++++++----
 drivers/net/wireless/intel/iwlwifi/fw/runtime.h     |   2 +
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c        |  77 +++++++++----------
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c  |  10 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h      |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c    |  13 +---
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c         |  12 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c   |  12 +--
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c   |  42 +++++-----
 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c        |  25 +++---
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c        |  39 +++++++---
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c         |  29 +++----
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c       | 373 +++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c       |   3 +
 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c |  11 +--
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c         |  15 ++--
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c      |  16 ++--
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c        |  32 +++++---
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c     |   2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c   |   2 +
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c        |   2 +
 31 files changed, 762 insertions(+), 627 deletions(-)

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux