linux/net
Jakub Kicinski fd4e7f1137 Some more fixes:
- ath12k: revert broken panic handler
  - mt76: SAR/MLO/STA/NAPI fixes
  - nxpwifi: race fixes, validation
  - libertas: revert botched frame size fix
  - brcmfmac: fix crash on P2P removal
  - mac80211: fix WARN on downlink OFDMA frames
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEpeA8sTs3M8SN2hR410qiO8sPaAAFAmrGsC0ACgkQ10qiO8sP
 aAA43Q//WoxVKFh1PFPsMWgfRPBPFLhofXy3R26vK28bvxIGPjuMkn8DdnOfeHGq
 8iwQMa4bTILNOc8gPjyptRgDtPt1qqoKhV1js8wUkQjlyOl+PlVUxGIThh5qOs9T
 qjyF5dJLubuLBSZA9+BbOlLX752R8B8U/lm+pjZSYyzL+w3d/tr3kdG2D0mrqnDt
 pFBzYn72lIHHdJYVfG0fVIoU93gTgt0jB29GtDyiJ6lqRODrN6bU1rAZb9KxQwHC
 iR1Rzdy1Pyam2b6E4rf55yZF8y73nHfa1oQ3fMfb/lGbdhydN6cvgEfoXBIIWT3c
 rlMV2lTDo2zeXh2BLQxTQB0NRRflWUb1wnSRyTZhQTJK0KVkBdKWlu0PfCQdx7eh
 CkmESAFxhxlyviWgd6/pmN/CpQnX/leQYkIWeHXVrsXPQYb/tJH2xB3kyaXdCMsK
 +lw4hs6jMx4oRdv1Q3tSdy4uc4TNEQKG6+xqxzxSTVHxIOhYhLBeL+s/8mmQ/1NO
 iZybiaYUpsTGQHzlbefL2ocfplMVY61NxoHiQHZ96XlMbfPNGxCc9TK61VivJypl
 C48povP62iNUoN300UknLVA+y8rZEtN6wPB9Q5vEHBw9kpvqEEvMWvjBAE1p9ZXs
 Zc6xwUcqvEXuWYAC0dHl0TfZKOBGre4y2RtqZQQjHyCK6fRpef4=
 =UIF3
 -----END PGP SIGNATURE-----

Merge tag 'wireless-2026-10-07' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless

Johannes Berg says:

====================
Some more fixes:
 - ath12k: revert broken panic handler
 - mt76: SAR/MLO/STA/NAPI fixes
 - nxpwifi: race fixes, validation
 - libertas: revert botched frame size fix
 - brcmfmac: fix crash on P2P removal
 - mac80211: fix WARN on downlink OFDMA frames

* tag 'wireless-2026-10-07' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless: (25 commits)
  Revert "wifi: libertas: reject short monitor TX frames"
  wifi: brcmfmac: fix P2P device removal race in brcmf_detach()
  wifi: mac80211: don't estimate airtime for unsupported rate widths
  Revert "wifi: ath12k: add panic handler"
  wifi: nxpwifi: do not delete Rx reorder entries under RCU
  wifi: nxpwifi: fix inverted check in Tx BA stream entry deletion
  wifi: nxpwifi: handle authentication frame allocation failures
  wifi: nxpwifi: fix the authentication frame length handling
  wifi: nxpwifi: zero the channel statistics array
  wifi: nxpwifi: free the aggregation buffer when the RA list disappears
  wifi: nxpwifi: wait for the wakeup timer before the adapter is freed
  wifi: nxpwifi: delete the station entry on the uAP deauth event
  wifi: nxpwifi: protect sta_list against concurrent add and delete
  wifi: mt76: mt7996: fix uninitialized buf read in mt7996_variant_fem_init()
  wifi: mt76: mt792x: pick the SAR table layout from the table itself
  wifi: mt76: mt792x: treat 0xff ACPI SAR entries as no limit
  wifi: mt76: mt7603: initialize global station WCID
  wifi: mt76: mt7925: don't put the band auto marker in TGID
  wifi: mt76: mt7915: disable rx napi when removing device
  wifi: mt76: mt7996: fix struct mt7996_mcu_wed_rro_ba_delete_event layout
  ...
====================

Link: https://patch.msgid.link/20261007205143.464714-3-johannes@sipsolutions.net
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2026-10-07 16:23:44 -07:00
..
6lowpan net: 6lowpan: fix mismatched comments 2026-09-02 09:03:06 +02:00
9p
802
8021q vlan: ensure sufficient headroom in vlan_dev_hard_header() 2026-09-24 11:00:59 -07:00
atm pppoatm: ensure a writable skb header and linear data 2026-09-15 17:07:01 -07:00
batman-adv treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
bluetooth Bluetooth: ISO: Serialize concurrent connect calls 2026-10-05 13:10:47 -04:00
bpf bpf: Use kvfree() in xdp_test_run_teardown() 2026-09-12 12:11:41 -07:00
bridge net: bridge: avoid recursive multicast port cleanup 2026-10-05 03:29:53 +01:00
can can: fix unique skb identifier regression under RPS 2026-10-01 17:05:03 +02:00
ceph libceph: remove pinning assertion in ceph_msg_data_iter_next() 2026-09-02 12:23:05 +02:00
core flow_dissector: avoid u16 truncation of skb->len when computing thoff 2026-10-06 15:35:40 -07:00
dcb
devlink devlink: fix devlink_rel reference leak when notify work is pending 2026-10-06 17:16:14 -07:00
dns_resolver keys, dns: Drop unused NUL terminator from upayload->data 2026-08-10 16:20:42 -07:00
dsa net: dsa: tag_brcm: legacy FCS: request needed tailroom 2026-09-09 13:31:08 -07:00
ethernet
ethtool net: ethtool: let tsconfig reach a PHY-only timestamp provider 2026-09-28 19:26:41 -07:00
handshake
hsr net: hsr: enable promiscuous mode on interlink port with fwd offload 2026-09-10 08:45:00 -07:00
ieee802154 ieee802154: 6lowpan: fix NULL dereference in lowpan_newlink 2026-09-02 09:54:27 +02:00
ife net/sched: act_ife: Only operate on Ethernet frames 2026-08-24 11:59:59 -07:00
ipv4 ipv4: stop route notification sizing when nexthop group shrinks 2026-10-06 16:23:09 -07:00
ipv6 ip6_gre: remove obsolete ERSPAN PMTU update 2026-10-06 16:07:29 -07:00
iucv net/iucv: fix the recvmsg window update 2026-08-31 15:51:22 -07:00
kcm net: kcm: Hold RCU read lock while running BPF parser 2026-08-17 13:43:58 -07:00
key
l2tp net: l2tp: do not propagate multicast notification errors 2026-08-24 11:43:28 -07:00
l3mdev
lapb
llc llc: fix skb UAF and leaks on llc_mac_hdr_init() failure 2026-09-24 11:00:59 -07:00
mac80211 wifi: mac80211: don't estimate airtime for unsupported rate widths 2026-10-07 12:46:15 +02:00
mac802154 mac802154: fix use-after-free of sdata via queued RX frames 2026-09-03 11:00:54 +02:00
mctp net/mctp: publish the mctp_dev only after it is initialised 2026-09-25 16:34:40 -07:00
mpls Summary 2026-08-20 08:46:41 -07:00
mptcp mptcp: fix bad accounting in __mptcp_subflow_push_pending() 2026-09-17 08:14:33 -07:00
ncsi net/ncsi: fix heap OOB read in NCSI_CMD_SEND_CMD payload length 2026-08-05 17:24:57 -07:00
netfilter netfilter: flowtable: restore ieee80211 forward path 2026-09-30 09:35:20 +02:00
netlabel
netlink genetlink: report the real command id for dump-only ops in policy dumps 2026-09-22 15:21:32 +02:00
nfc nfc: llcp: fix slab-out-of-bounds reads when logging service names 2026-09-23 22:13:17 +02:00
nsh
openvswitch openvswitch: fix soft lockup in the netlink flow dump 2026-10-05 03:51:13 +01:00
packet net/packet: guard the ll header push in packet_rcv_spkt() 2026-10-01 18:24:13 -07:00
phonet phonet: pep: convert getsockopt to sockopt_t 2026-08-03 16:55:23 -07:00
psample
psp net: psp: avoid conflicts with skb->decrypted and sk_validate_xmit_skb() 2026-09-16 19:18:24 -07:00
qrtr net: qrtr: resend HELLO on MHI resume 2026-09-20 11:21:10 -07:00
rds net/rds: size a connection's path set by the transport it ends up with 2026-09-24 10:03:23 -07:00
rfkill
rxrpc treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
sched net/sched: cls_route: reject change with no routing attribute 2026-10-06 17:59:06 -07:00
sctp sctp: copy zeroed stats to user in sctp_getsockopt_pr_streamstatus() when !streamoute 2026-10-06 18:15:13 -07:00
shaper
smc net/smc: fix UAF on lgr list traversal in smcr_port_err() 2026-09-24 10:19:50 -07:00
strparser strparser: make sure __strp_recv isn't running before tearing down the parser 2026-10-06 18:29:12 -07:00
sunrpc treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
switchdev
tipc tipc: destroy topsrv workqueues before closing connections 2026-10-02 08:20:15 +01:00
tls tls: device: fix out-of-bounds write in tls_append_frag() 2026-08-25 10:04:02 +02:00
unix af_unix: Unify scc_index when finalising SCC in __unix_walk_scc(). 2026-09-15 16:45:05 -07:00
vmw_vsock vsock/virtio: account only unread bytes in read_skb() 2026-10-06 16:11:49 -07:00
wireless wifi: cfg80211: preserve hidden-group beacon IE ownership 2026-09-22 10:47:54 +02:00
x25 net/x25: fix use-after-free of the socket by its timers 2026-07-30 18:46:45 -07:00
xdp xsk: Use a 32-bit compare in xsk_map_gen_lookup 2026-09-17 10:56:16 -07:00
xfrm ipsec-2026-09-16 2026-09-16 15:54:19 -07:00
compat.c net: af_unix: useful handling of LSM denials on SCM_RIGHTS 2026-08-17 18:14:52 -07:00
devres.c
Kconfig
Kconfig.debug
Makefile
socket.c Major changes: 2026-08-20 07:36:20 -07:00
sysctl_net.c net: enforce net sysctl registration 2026-08-13 13:12:21 +02:00