mbox series

pull-request: wireless-2025-03-04

Message ID 20250304124435.126272-3-johannes@sipsolutions.net
State New
Headers show
Series pull-request: wireless-2025-03-04 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git tags/wireless-2025-03-04

Message

Johannes Berg March 4, 2025, 12:43 p.m. UTC
Hi,

Here's another set of fixes, sorry for the delay.

Please pull and let us know if there's any problem.

Thanks,
johannes



The following changes since commit b76adb9758f8eaaf22b824d0bcdd694551ce0557:

  MAINTAINERS: wifi: remove Kalle (2025-02-06 22:30:26 +0200)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git tags/wireless-2025-03-04

for you to fetch changes up to 1f860eb4cdda634589d75e78ff586d5dff20b8af:

  wifi: nl80211: disable multi-link reconfiguration (2025-03-04 12:50:25 +0100)

----------------------------------------------------------------
bugfixes for 6.14:
 * regressions from this cycle:
   - mac80211: fix sparse warning for monitor
   - nl80211: disable multi-link reconfiguration (needs fixing)
 * older issues:
   - cfg80211: reject badly combined cooked monitor,
               fix regulatory hint validity checks
   - mac80211: handle TXQ flush w/o driver per-sta flush,
               fix debugfs for monitor, fix element inheritance
   - iwlwifi: fix rfkill, dead firmware handling, rate API
              version, free A-MSDU handling, avoid large
              allocations, fix string format
   - brcmfmac: fix power handling on some boards

----------------------------------------------------------------
Alexander Wetzel (3):
      wifi: mac80211: Cleanup sta TXQs on flush
      wifi: mac80211: remove debugfs dir for virtual monitor
      wifi: mac80211: Fix sparse warning for monitor_sdata

Emmanuel Grumbach (3):
      wifi: iwlwifi: mvm: don't dump the firmware state upon RFKILL while suspend
      wifi: iwlwifi: mvm: don't try to talk to a dead firmware
      wifi: iwlwifi: mvm: use the right version of the rate API

Ilan Peer (2):
      wifi: iwlwifi: Free pages allocated when failing to build A-MSDU
      wifi: iwlwifi: Fix A-MSDU TSO preparation

Johannes Berg (6):
      wifi: iwlwifi: fw: allocate chained SG tables for dump
      wifi: iwlwifi: mvm: clean up ROC on failure
      wifi: iwlwifi: limit printed string from FW file
      wifi: mac80211: fix MLE non-inheritance parsing
      wifi: mac80211: fix vendor-specific inheritance
      wifi: nl80211: disable multi-link reconfiguration

Matthias Proske (1):
      wifi: brcmfmac: keep power during suspend if board requires it

Miri Korenblit (1):
      wifi: iwlwifi: fw: avoid using an uninitialized variable

Nikita Zhandarovich (1):
      wifi: cfg80211: regulatory: improve invalid hints checking

Vitaliy Shevtsov (1):
      wifi: nl80211: reject cooked mode if it is set along with other flags

 .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c  |  20 +--
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c        |  86 ++++++++-----
 drivers/net/wireless/intel/iwlwifi/fw/dump.c       |   3 +
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |  77 ++++++++----
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c   |   7 ++
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |   8 +-
 .../net/wireless/intel/iwlwifi/mvm/time-event.c    |   2 +
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h |   5 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c  |   6 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c       |  20 +--
 net/mac80211/driver-ops.c                          |  10 +-
 net/mac80211/iface.c                               |  11 +-
 net/mac80211/mlme.c                                |   1 +
 net/mac80211/parse.c                               | 135 ++++++++++++++-------
 net/mac80211/util.c                                |   5 +-
 net/wireless/nl80211.c                             |   7 +-
 net/wireless/reg.c                                 |   3 +-
 18 files changed, 274 insertions(+), 134 deletions(-)