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)
committerFelix Fietkau <nbd@nbd.name>
Fri, 3 Feb 2023 13:47:16 +0000 (14:47 +0100)
commit49bd78282e79ad177d14f37f4049f0605bf92dad
tree0e65255aec3858802067d02bee5fc4602d1c80e9
parent58bcd4ed3d36d3b11c0a28d5ddf8add4cfde6a71
wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit

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>
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c