Hi, Sorry this is a bit bigger and/or later than I'd hoped for, pretty much everyone involved was on vacation for some time. Still nothing earth shattering here, just quite a few iwlwifi fixes. Please pull and let us know if there's any problem. Thanks, johannes The following changes since commit e37a9184f27084b891d3617723b9410f8fcaff99: Merge tag 'ath-current-20240812' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath (2024-08-13 12:51:21 +0300) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git tags/wireless-2024-08-28 for you to fetch changes up to 094513f8a2fbddee51b055d8035f995551f98fce: wifi: iwlwifi: clear trans->state earlier upon error (2024-08-27 09:54:24 +0200) ---------------------------------------------------------------- Regressions: * wfx: fix for open network connection * iwlwifi: fix for hibernate (due to fast resume feature) * iwlwifi: fix for a few warnings that were recently added (had previously been messages not warnings) Previously broken: * mwifiex: fix static structures used for per-device data * iwlwifi: some harmless FW related messages were tagged too high priority * iwlwifi: scan buffers weren't checked correctly * mac80211: SKB leak on beacon error path * iwlwifi: fix ACPI table interop with certain BIOSes * iwlwifi: fix locking for link selection * mac80211: fix SSID comparison in beacon validation ---------------------------------------------------------------- Alexander Sverdlin (1): wifi: wfx: repair open network AP mode Anjaneyulu (1): wifi: iwlwifi: fw: fix wgds rev 3 exact size Avraham Stern (1): wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan Benjamin Berg (1): wifi: iwlwifi: lower message level for FW buffer destination Daniel Gabay (3): wifi: mac80211: fix beacon SSID mismatch handling wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() Dmitry Antipov (1): wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap() Emmanuel Grumbach (5): wifi: iwlwifi: mvm: fix hibernation wifi: iwlwifi: mvm: take the mutex before running link selection wifi: iwlwifi: mvm: pause TCM when the firmware is stopped wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead wifi: iwlwifi: clear trans->state earlier upon error Sascha Hauer (1): wifi: mwifiex: duplicate static structs used in driver instances drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 13 ++++--- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 12 +++++++ drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 10 ++++++ drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 ++++- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 21 ++++++++++- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 42 ++++++++++++++-------- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 41 +++++++++++++++++++-- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 32 +++++++++++++---- drivers/net/wireless/silabs/wfx/sta.c | 5 ++- net/mac80211/mlme.c | 2 +- net/mac80211/tx.c | 4 ++- 14 files changed, 161 insertions(+), 37 deletions(-)