linux/drivers/net
Jakub Kicinski 7d6ba706ae Two last-minute iwlwifi fixes:
- cancel mlo_scan_work on disassoc to avoid
    use-after-free/init-after-queue issues
  - pause TCM work on suspend to avoid crashing
    the FW (and sometimes the host) on resume
    with traffic
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEpeA8sTs3M8SN2hR410qiO8sPaAAFAmmDLrMACgkQ10qiO8sP
 aABvLg/6A5iP/r5QaMfAhjvE/xkKlV/2M+d0b3EfZ3KEKFm97Lv80Lk4ahMTNZVN
 TvUrS9RaKFGV/BaaLYajSBGhLHuSeZkG1TjBSWki6Id6bx6st/RxRxHWz/rXbxer
 9dMiCRT9LKrGuJNiERo4jg+Yh967Yh1WaHLjTs6VOO+Of4qPJuq1VwK08ZYo8kvy
 mB36F96kV//8ZGHImXyV7BnvKezWt3YW73AAzSX4aY7d0Cc34EZwBo0T97tRPy5e
 ISvw15+htOGmEFKdJmNacP8A7Ra7FiFzrun9fkFa1zsb+iL76d0E98fiWylW44i5
 ugbSff9m3AAUbdbdnrDbVTshDTC3PwXysgnVxnO3PHZ5oJ4SWFW7jQ4r8q1qb4+o
 onLasUoKIdSTlS016Q/wB3GMS44LaXmMWmzpSFz8JFVSTjSaAiII3DeFes8JyQjz
 KM+HtUL2k8BDJq4TKnjKSqIaHE4xD7zhPYmyYj6mt7z5Q9wMOCcK0j1hQ146S9DD
 O4qL43necZF9z5PLIkNSrfgmgAgnDShW6yb/A25pck39B4ssw9/9HqDnSeXAqFiv
 M1rjeatEAeQhEJRTl+Bn+04f25scH7v0fVJ+WJC99kgMsNu+sgIflEA8BdDvXw3D
 R1IMvdmGQbHvizHbagfnQdrYOGfvRCpiNn1We3/+WJ6mOHHN8UU=
 =gk4F
 -----END PGP SIGNATURE-----

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

Johannes Berg says:

====================
Two last-minute iwlwifi fixes:
 - cancel mlo_scan_work on disassoc to avoid
   use-after-free/init-after-queue issues
 - pause TCM work on suspend to avoid crashing
   the FW (and sometimes the host) on resume
   with traffic

* tag 'wireless-2026-02-04' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless:
  wifi: iwlwifi: mvm: pause TCM on fast resume
  wifi: iwlwifi: mld: cancel mlo_scan_start_wk
====================

Link: https://patch.msgid.link/20260204113547.159742-4-johannes@sipsolutions.net
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2026-02-04 20:29:53 -08:00
..
arcnet
bonding bonding: fix use-after-free due to enslave fail after slave array update 2026-01-27 15:17:47 +01:00
caif
can can: gs_usb: gs_usb_receive_bulk_callback(): fix error message 2026-01-23 18:16:37 +01:00
dsa net: dsa: yt921x: Fix MIB overflow wraparound routine 2026-01-25 15:16:01 -08:00
ethernet net: cpsw: Execute ndo_set_rx_mode callback in a work queue 2026-02-03 19:45:52 -08:00
fddi
fjes fjes: Add missing iounmap in fjes_hw_init() 2025-12-22 12:11:32 +01:00
hamradio
hippi
hyperv net: hv_netvsc: reject RSS hash key programming without RX indirection table 2026-01-13 19:07:31 -08:00
ieee802154
ipa net: ipa: Remove redundant pm_runtime_mark_last_busy() calls 2025-10-29 18:55:56 -07:00
ipvlan ipvlan: Make the addrs_lock be per port 2026-01-19 10:03:30 -08:00
mctp I3C for 6.19 2025-12-08 11:25:14 +09:00
mdio net: mdio: rtl9300: use scoped for loops 2025-12-28 08:55:48 +01:00
netdevsim netdevsim: fix a race issue related to the operation on bpf_bound_progs list 2026-01-20 17:18:52 +01:00
ovpn tools: ynl-gen: add regeneration comment 2025-11-25 19:20:42 -08:00
pcs net: pcs: pcs-mtk-lynxi: report in-band capability for 2500Base-X 2026-01-21 20:01:03 -08:00
phy net: sfp: Fix quirk for Ubiquiti U-Fiber Instant SFP module 2026-01-30 17:19:37 -08:00
plip
ppp net: Convert proto_ops connect() callbacks to use sockaddr_unsized 2025-11-04 19:10:32 -08:00
pse-pd net: pse-pd: tps23881: Add support for TPS23881B 2025-10-31 17:56:32 -07:00
slip
team team: fix check for port enabled in team_queue_override_port_prio_changed() 2025-12-23 09:07:48 +01:00
thunderbolt
usb net: usb: r8152: fix resume reset deadlock 2026-01-30 18:51:11 -08:00
vmxnet3 net: vmxnet3: convert to use .get_rx_ring_count 2025-11-19 20:14:21 -08:00
vxlan Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-12-02 15:37:53 -08:00
wan Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-11-06 09:27:40 -08:00
wireguard Networking changes for 6.19. 2025-12-03 17:24:33 -08:00
wireless wifi: iwlwifi: mvm: pause TCM on fast resume 2026-02-03 15:02:05 +02:00
wwan net: wwan: t7xx: fix potential skb->frags overflow in RX path 2026-01-25 14:43:32 -08:00
xen-netback
amt.c
bareudp.c
dummy.c
eql.c
geneve.c
gtp.c gtp: Fix a typo error for size 2025-11-04 17:00:43 -08:00
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macsec.c
macvlan.c macvlan: fix error recovery in macvlan_common_newlink() 2026-01-30 17:37:11 -08:00
macvtap.c
Makefile
mdio.c
mhi_net.c
mii.c
net_failover.c
netconsole.c netconsole: Increase MAX_USERDATA_ITEMS 2025-11-20 18:47:18 -08:00
netkit.c netkit: Document fast vs slowpath members via macros 2025-11-06 16:46:11 -08:00
nlmon.c
ntb_netdev.c
pfcp.c
rionet.c
Space.c
sungem_phy.c net: sungem_phy: Fix a typo error in sungem_phy 2025-11-04 17:00:55 -08:00
tap.c
tun.c
tun_vnet.h virtio-net: avoid unnecessary checksum calculation on guest RX 2025-11-26 19:45:54 -08:00
veth.c veth: fix data race in veth_get_ethtool_stats 2026-01-17 16:22:18 -08:00
virtio_net.c virtio_net: Fix misalignment bug in struct virtnet_info 2026-01-15 10:18:42 +01:00
vrf.c
vsockmon.c
xen-netfront.c xen/netfront: Comment Correction: Fix Spelling Error and Description of Queue Quantity Rules 2025-11-04 17:01:01 -08:00