Skip to content

Commit 44caebd

Browse files
ipylypivdavem330
authored andcommitted
net: gemini: fix memory leak
cppcheck report: [drivers/net/ethernet/cortina/gemini.c:543]: (error) Memory leak: skb_tab Signed-off-by: Igor Pylypiv <[email protected]> Acked-by: Linus Walleij <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 00777fa commit 44caebd

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/net/ethernet/cortina/gemini.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,7 @@ static int gmac_setup_txqs(struct net_device *netdev)
540540

541541
if (port->txq_dma_base & ~DMA_Q_BASE_MASK) {
542542
dev_warn(geth->dev, "TX queue base it not aligned\n");
543+
kfree(skb_tab);
543544
return -ENOMEM;
544545
}
545546

0 commit comments

Comments
 (0)