All of lore.kernel.org
 help / color / mirror / Atom feed
From: Luca Coelho <luca@coelho.fi>
To: kvalo@codeaurora.org
Cc: linux-wireless@vger.kernel.org, linuxwifi@intel.com,
	david.e.box@intel.com, joe.konno@intel.com
Subject: pull-request: iwlwifi-next 2018-10-06
Date: Sat, 06 Oct 2018 10:29:33 +0300	[thread overview]
Message-ID: <f5d3582e83112e6fb0c3b5aa1a0cb136bcc12c1e.camel@coelho.fi> (raw)

[-- Attachment #1: Type: text/plain, Size: 6091 bytes --]

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 #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

             reply	other threads:[~2018-10-06  7:29 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-06  7:29 Luca Coelho [this message]
2018-10-06  9:53 ` pull-request: iwlwifi-next 2018-10-06 Kalle Valo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f5d3582e83112e6fb0c3b5aa1a0cb136bcc12c1e.camel@coelho.fi \
    --to=luca@coelho.fi \
    --cc=david.e.box@intel.com \
    --cc=joe.konno@intel.com \
    --cc=kvalo@codeaurora.org \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linuxwifi@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.