]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: mt76: do not add wcid entries to sta poll list during MCU reset
authorFelix Fietkau <nbd@nbd.name>
Mon, 30 Dec 2024 19:42:02 +0000 (20:42 +0100)
committerFelix Fietkau <nbd@nbd.name>
Tue, 14 Jan 2025 12:34:37 +0000 (13:34 +0100)
commit387ab042ace875a7386c6a76aa85a3aa36be9d78
tree116881179e17d1c0112176bacfbee54da62c9c4d
parent13e2e9c6b348d337ffc75832dcccbae7ad4ef6eb
wifi: mt76: do not add wcid entries to sta poll list during MCU reset

Fixes linked list management issues during restart, where sta entries
can be recreated and reinitialized while still in the poll list, triggering
kernel warnings.

Link: https://patch.msgid.link/20241230194202.95065-14-nbd@nbd.name
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mac80211.c
drivers/net/wireless/mediatek/mt76/mt76.h
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
drivers/net/wireless/mediatek/mt76/mt7996/mac.c