]> www.infradead.org Git - users/jedix/linux-maple.git/commit
wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit
authorLorenzo Bianconi <lorenzo@kernel.org>
Sun, 1 Jan 2023 11:42:04 +0000 (12:42 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 10 Mar 2023 08:32:58 +0000 (09:32 +0100)
commit4cbb876153b63fe248200f734069c6881cf97722
tree41630035f7f4dc5bc4dcc6be26a92d0165a081b3
parent32e1e8b25dbf1a90a90a6f236304e0c425cd1216
wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit

[ Upstream commit 49bd78282e79ad177d14f37f4049f0605bf92dad ]

Always purge mcu skb queues in mt7915_mcu_exit routine even if
mt7915_firmware_state fails.

Fixes: e57b7901469f ("mt76: add mac80211 driver for MT7915 PCIe-based chipsets")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c