All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kalle Valo <kvalo@codeaurora.org>
To: netdev@vger.kernel.org
Cc: linux-wireless@vger.kernel.org
Subject: pull-request: wireless-drivers-2021-01-26
Date: Tue, 26 Jan 2021 09:22:02 +0000 (UTC)	[thread overview]
Message-ID: <20210126092202.6A367C433CA@smtp.codeaurora.org> (raw)

Hi,

here's a pull request to net tree, more info below. Please let me know if there
are any problems.

Kalle

The following changes since commit 6279d812eab67a6df6b22fa495201db6f2305924:

  Merge tag 'net-5.11-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2021-01-08 12:12:30 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git tags/wireless-drivers-2021-01-26

for you to fetch changes up to 0acb20a5438c36e0cf2b8bf255f314b59fcca6ef:

  mt7601u: fix kernel crash unplugging the device (2021-01-25 16:02:52 +0200)

----------------------------------------------------------------
wireless-drivers fixes for v5.11

Second set of fixes for v5.11. Like in last time we again have more
fixes than usual Actually a bit too much for my liking in this state
of the cycle, but due to unrelated challenges I was only able to
submit them now.

We have few important crash fixes, iwlwifi modifying read-only data
being the most reported issue, and also smaller fixes to iwlwifi.

mt76

* fix a clang warning about enum usage

* fix rx buffer refcounting crash

mt7601u

* fix rx buffer refcounting crash

* fix crash when unbplugging the device

iwlwifi

* fix a crash where we were modifying read-only firmware data

* lots of smaller fixes allover the driver

----------------------------------------------------------------
Emmanuel Grumbach (3):
      iwlwifi: fix the NMI flow for old devices
      iwlwifi: queue: don't crash if txq->entries is NULL
      iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap

Gregory Greenman (1):
      iwlwifi: mvm: invalidate IDs of internal stations at mvm start

Johannes Berg (10):
      iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time()
      iwlwifi: pcie: avoid potential PNVM leaks
      iwlwifi: pnvm: don't skip everything when not reloading
      iwlwifi: pnvm: don't try to load after failures
      iwlwifi: pcie: set LTR on more devices
      iwlwifi: pcie: fix context info memory leak
      iwlwifi: pcie: use jiffies for memory read spin time limit
      iwlwifi: pcie: reschedule in long-running memory reads
      iwlwifi: mvm: guard against device removal in reprobe
      iwlwifi: queue: bail out on invalid freeing

Lorenzo Bianconi (3):
      mt7601u: fix rx buffer refcounting
      mt76: mt7663s: fix rx buffer refcounting
      mt7601u: fix kernel crash unplugging the device

Luca Coelho (1):
      iwlwifi: pcie: add rules to match Qu with Hr2

Matt Chen (1):
      iwlwifi: mvm: fix the return type for DSM functions 1 and 2

Matti Gottlieb (1):
      iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit.

Nathan Chancellor (1):
      mt76: Fix queue ID variable types after mcu queue split

Sara Sharon (1):
      iwlwifi: mvm: skip power command when unbinding vif during CSA

Shaul Triebitz (1):
      iwlwifi: mvm: clear IN_D3 after wowlan status cmd

Takashi Iwai (1):
      iwlwifi: dbg: Don't touch the tlv data

 drivers/net/wireless/intel/iwlwifi/cfg/22000.c     | 25 +++++++++
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       | 65 +++++++++++++++++-----
 drivers/net/wireless/intel/iwlwifi/fw/acpi.h       |  7 ++-
 drivers/net/wireless/intel/iwlwifi/fw/pnvm.c       | 56 ++++++++++---------
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |  7 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c   |  7 ---
 drivers/net/wireless/intel/iwlwifi/iwl-io.c        |  9 +--
 drivers/net/wireless/intel/iwlwifi/iwl-io.h        | 10 +++-
 drivers/net/wireless/intel/iwlwifi/iwl-prph.h      |  6 ++
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |  6 +-
 .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c   |  3 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        | 25 +++++----
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  3 +
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |  7 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |  6 ++
 .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c   | 53 +++++++++++-------
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      | 10 ++++
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    | 14 +++--
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c       |  5 ++
 drivers/net/wireless/intel/iwlwifi/queue/tx.c      | 55 +++++++++---------
 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c    |  2 +-
 .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c  |  9 ++-
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c    | 10 ++--
 drivers/net/wireless/mediatek/mt7601u/dma.c        |  5 +-
 24 files changed, 264 insertions(+), 141 deletions(-)

             reply	other threads:[~2021-01-26 17:17 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-26  9:22 Kalle Valo [this message]
2021-01-26 23:30 ` pull-request: wireless-drivers-2021-01-26 patchwork-bot+netdevbpf

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=20210126092202.6A367C433CA@smtp.codeaurora.org \
    --to=kvalo@codeaurora.org \
    --cc=linux-wireless@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    /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.