From: Shayne Chen Date: Tue, 8 Feb 2022 13:12:30 +0000 (+0800) Subject: mt76: mt7915: fix potential memory leak of fw monitor packets X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=b962252bba7e01f2a6c5d12cc67f4870608d5a4f;p=linux.git mt76: mt7915: fix potential memory leak of fw monitor packets Free the skb of fw monitor packets. Signed-off-by: Shayne Chen Signed-off-by: Felix Fietkau --- diff --git a/drivers/net/wireless/mediatek/mt76/mt7915/mac.c b/drivers/net/wireless/mediatek/mt76/mt7915/mac.c index 999fc1f1e7cff..5599e5166debe 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7915/mac.c +++ b/drivers/net/wireless/mediatek/mt76/mt7915/mac.c @@ -1733,6 +1733,7 @@ void mt7915_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q, break; case PKT_TYPE_RX_FW_MONITOR: mt7915_debugfs_rx_fw_monitor(dev, skb->data, skb->len); + dev_kfree_skb(skb); break; case PKT_TYPE_NORMAL: if (!mt7915_mac_fill_rx(dev, skb)) {