[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220826102118.25148-1-johannes@sipsolutions.net>
Date: Fri, 26 Aug 2022 12:21:17 +0200
From: Johannes Berg <johannes@...solutions.net>
To: netdev@...r.kernel.org
Cc: linux-wireless@...r.kernel.org
Subject: pull-request: wireless-next-2022-08-26-v2
Hi,
And here's a one for net-next. Nothing major this time
around either, MLO work continues of course, along with
various other updates. Drivers are lagging behind a bit,
but we'll have that sorted out too.
This one with the rtw88 warning fix.
Please pull and let me know if there's any problem.
Thanks,
johannes
The following changes since commit 63757225a93353bc2ce4499af5501eabdbbf23f9:
Merge tag 'mlx5-updates-2022-07-28' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux (2022-07-29 21:39:07 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git tags/wireless-next-2022-08-26-v2
for you to fetch changes up to 4ffb4d25ef1251d57881da183d6bec7f2dfe1e32:
wifi: rtw88: fix uninitialized use of primary channel index (2022-08-26 12:16:19 +0200)
----------------------------------------------------------------
Various updates:
* rtw88: operation, locking, warning, and code style fixes
* rtw89: small updates
* cfg80211/mac80211: more EHT/MLO (802.11be, WiFi 7) work
* brcmfmac: a couple of fixes
* misc cleanups etc.
----------------------------------------------------------------
Chia-Yuan Li (1):
wifi: rtw89: 8852a: correct WDE IMR settings
Chih-Kang Chang (9):
wifi: rtw88: fix stopping queues in wrong timing when HW scan
wifi: rtw88: fix store OP channel info timing when HW scan
wifi: rtw88: add mutex when set SAR
wifi: rtw88: add mutex when set regulatory and get Tx power table
wifi: rtw88: add the update channel flow to support setting by parameters
wifi: rtw88: fix WARNING:rtw_get_tx_power_params() during HW scan
wifi: rtw88: add flushing queue before HW scan
wifi: rtw88: add flag check before enter or leave IPS
wifi: rtw88: prohibit enter IPS during HW scan
Hari Chandrakanthan (1):
wifi: mac80211: allow bw change during channel switch in mesh
Ilan Peer (1):
wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0
Johannes Berg (12):
wifi: mac80211: accept STA changes without link changes
wifi: mac80211: fix use-after-free
wifi: mac80211: properly implement MLO key handling
wifi: mac80211: use link ID for MLO in queued frames
wifi: mac80211_hwsim: split iftype data into AP/non-AP
wifi: cfg80211/mac80211: check EHT capability size correctly
wifi: mac80211: maintain link_id in link_sta
wifi: mac80211_hwsim: fix link change handling
wifi: mac80211: set link ID in TX info for beacons
wifi: mac80211: fix control port frame addressing
wifi: mac80211: allow link address A2 in TXQ dequeue
wifi: mac80211: correct SMPS mode in HE 6 GHz capability
Krzysztof Kozlowski (1):
dt-bindings: wireless: use spi-peripheral-props.yaml
Lukas Bulwahn (1):
wifi: mac80211: clean up a needless assignment in ieee80211_sta_activate_link()
Mordechay Goodstein (1):
wifi: mac80211: mlme: don't add empty EML capabilities
Ping-Ke Shih (3):
wifi: rtw88: access chip_info by const pointer
wifi: rtlwifi: 8192de: correct checking of IQK reload
wifi: rtw88: fix uninitialized use of primary channel index
Po-Hao Huang (1):
wifi: rtw88: 8822c: extend supported probe request size
Ruffalo Lavoisier (1):
wifi: brcmsmac: remove duplicate words
Ryder Lee (1):
wifi: mac80211: read ethtool's sta_stats from sinfo
Sebin Sebastian (1):
wifi: qtnfmac: remove braces around single statement blocks
Shaul Triebitz (5):
wifi: mac80211: properly set old_links when removing a link
wifi: cfg80211: get correct AP link chandef
wifi: mac80211: set link BSSID
wifi: cfg80211: add link id to txq params
wifi: mac80211: use link in TXQ parameter configuration
Vasanthakumar Thiagarajan (2):
wifi: mac80211: add link information in ieee80211_rx_status
wifi: mac80211: use the corresponding link for stats update
Veerendranath Jakkam (5):
wifi: cfg80211: reject connect response with MLO params for WEP
wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD
wifi: cfg80211: Add link_id parameter to various key operations for MLO
wifi: nl80211: send MLO links channel info in GET_INTERFACE
wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify()
Wataru Gohda (2):
wifi: brcmfmac: Fix to add brcmf_clear_assoc_ies when rmmod
wifi: brcmfmac: Fix to add skb free for TIM update info when tx is completed
Wolfram Sang (1):
wifi: mac80211: move from strlcpy with unused retval to strscpy
Wright Feng (3):
wifi: brcmfmac: fix continuous 802.1x tx pending timeout error
wifi: brcmfmac: fix scheduling while atomic issue when deleting flowring
wifi: brcmfmac: fix invalid address access when enabling SCAN log level
Xin Gao (1):
wifi: mac80211: use full 'unsigned int' type
Zong-Zhe Yang (2):
wifi: rtw88: phy: fix warning of possible buffer overflow
wifi: rtw89: refine leaving LPS function
.../bindings/net/wireless/microchip,wilc1000.yaml | 7 +-
.../bindings/net/wireless/silabs,wfx.yaml | 15 +-
.../bindings/net/wireless/ti,wlcore.yaml | 30 +-
drivers/net/wireless/ath/ath6kl/cfg80211.c | 8 +-
drivers/net/wireless/ath/wil6210/cfg80211.c | 10 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 3 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 23 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 4 +-
.../broadcom/brcm80211/brcmfmac/flowring.c | 5 +-
.../broadcom/brcm80211/brcmfmac/fwsignal.c | 16 +-
.../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +-
.../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 25 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 12 +-
.../wireless/broadcom/brcm80211/brcmsmac/types.h | 2 +-
drivers/net/wireless/mac80211_hwsim.c | 394 ++++++++++++++++++++-
drivers/net/wireless/marvell/libertas/cfg.c | 9 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 10 +-
drivers/net/wireless/microchip/wilc1000/cfg80211.c | 17 +-
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 16 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 9 +-
drivers/net/wireless/realtek/rtw88/bf.c | 2 +-
drivers/net/wireless/realtek/rtw88/coex.c | 88 ++---
drivers/net/wireless/realtek/rtw88/coex.h | 14 +-
drivers/net/wireless/realtek/rtw88/debug.c | 11 +-
drivers/net/wireless/realtek/rtw88/efuse.c | 4 +-
drivers/net/wireless/realtek/rtw88/fw.c | 95 +++--
drivers/net/wireless/realtek/rtw88/fw.h | 21 +-
drivers/net/wireless/realtek/rtw88/mac.c | 18 +-
drivers/net/wireless/realtek/rtw88/mac80211.c | 14 +-
drivers/net/wireless/realtek/rtw88/main.c | 212 ++++++-----
drivers/net/wireless/realtek/rtw88/main.h | 31 +-
drivers/net/wireless/realtek/rtw88/pci.c | 20 +-
drivers/net/wireless/realtek/rtw88/phy.c | 65 ++--
drivers/net/wireless/realtek/rtw88/phy.h | 2 +-
drivers/net/wireless/realtek/rtw88/ps.c | 7 +-
drivers/net/wireless/realtek/rtw88/regd.c | 2 +
drivers/net/wireless/realtek/rtw88/rtw8723d.c | 3 +-
drivers/net/wireless/realtek/rtw88/rtw8821c.c | 3 +-
drivers/net/wireless/realtek/rtw88/rtw8822b.c | 3 +-
drivers/net/wireless/realtek/rtw88/rtw8822c.c | 3 +-
drivers/net/wireless/realtek/rtw88/tx.c | 8 +-
drivers/net/wireless/realtek/rtw88/util.c | 4 +-
drivers/net/wireless/realtek/rtw89/ps.c | 3 +-
drivers/net/wireless/realtek/rtw89/reg.h | 21 +-
drivers/net/wireless/rndis_wlan.c | 20 +-
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 13 +-
drivers/staging/wlan-ng/cfg80211.c | 12 +-
include/linux/ieee80211.h | 14 +-
include/net/cfg80211.h | 43 ++-
include/net/mac80211.h | 9 +
include/uapi/linux/nl80211.h | 14 +-
net/mac80211/cfg.c | 129 +++++--
net/mac80211/eht.c | 4 +-
net/mac80211/ethtool.c | 10 +-
net/mac80211/ibss.c | 8 +-
net/mac80211/ieee80211_i.h | 8 +-
net/mac80211/iface.c | 13 +-
net/mac80211/key.c | 190 +++++++---
net/mac80211/key.h | 13 +-
net/mac80211/mesh.c | 2 +-
net/mac80211/mlme.c | 73 +++-
net/mac80211/rx.c | 200 +++++++++--
net/mac80211/sta_info.c | 9 +-
net/mac80211/tx.c | 65 +++-
net/mac80211/util.c | 32 +-
net/wireless/core.c | 16 +
net/wireless/ibss.c | 2 +-
net/wireless/nl80211.c | 186 +++++++---
net/wireless/rdev-ops.h | 58 +--
net/wireless/reg.c | 4 +
net/wireless/scan.c | 2 +-
net/wireless/sme.c | 5 +-
net/wireless/trace.h | 97 +++--
net/wireless/util.c | 4 +-
net/wireless/wext-compat.c | 18 +-
75 files changed, 1850 insertions(+), 695 deletions(-)
Powered by blists - more mailing lists