From 5c9fbdd64313607e0aacf4a5248a1873a4514cdd Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 19 Aug 2024 19:40:39 +0200 Subject: [PATCH] wifi: mt7915: fix wcid allocation leak Signed-off-by: Felix Fietkau --- mt7915/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mt7915/main.c b/mt7915/main.c index 4ac8086b..52b87d3c 100644 --- a/mt7915/main.c +++ b/mt7915/main.c @@ -294,6 +294,7 @@ static void mt7915_remove_interface(struct ieee80211_hw *hw, mt7915_mcu_add_bss_info(phy, vif, false); mt7915_mcu_add_sta(dev, vif, NULL, CONN_STATE_DISCONNECT, true); + mt76_wcid_mask_clear(dev->mt76.wcid_mask, mvif->sta.wcid.idx); mutex_lock(&dev->mt76.mutex); mt76_testmode_reset(phy->mt76, true);