From: Lorenzo Bianconi Date: Thu, 27 May 2021 11:35:29 +0000 (+0200) Subject: mt76: testmode: remove unnecessary function calls in mt76_testmode_free_skb X-Git-Tag: v5.15~843^2~30^2~25^2~50 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d705ae86852d7676214c0a71479b52f528bdd0d1;p=platform%2Fkernel%2Flinux-starfive.git mt76: testmode: remove unnecessary function calls in mt76_testmode_free_skb Get rid of unnecessary function calls in mt76_testmode_free_skb routine since they are already managed by dev_kfree_skb Signed-off-by: Lorenzo Bianconi Signed-off-by: Felix Fietkau --- diff --git a/drivers/net/wireless/mediatek/mt76/testmode.c b/drivers/net/wireless/mediatek/mt76/testmode.c index f40387a..c516469 100644 --- a/drivers/net/wireless/mediatek/mt76/testmode.c +++ b/drivers/net/wireless/mediatek/mt76/testmode.c @@ -88,17 +88,8 @@ static void mt76_testmode_free_skb(struct mt76_phy *phy) { struct mt76_testmode_data *td = &phy->test; - struct sk_buff *skb = td->tx_skb; - - if (!skb) - return; - - if (skb_has_frag_list(skb)) { - kfree_skb_list(skb_shinfo(skb)->frag_list); - skb_shinfo(skb)->frag_list = NULL; - } - dev_kfree_skb(skb); + dev_kfree_skb(td->tx_skb); td->tx_skb = NULL; }