linux/drivers/net/ethernet/xilinx
Wang Hai 99714e37e8 net: xilinx: axienet: fix potential memory leak in axienet_start_xmit()
The axienet_start_xmit() returns NETDEV_TX_OK without freeing skb
in case of dma_map_single() fails, add dev_kfree_skb_any() to fix it.

Fixes: 71791dc8bd ("net: axienet: Check for DMA mapping errors")
Signed-off-by: Wang Hai <wanghai38@huawei.com>
Reviewed-by: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
Link: https://patch.msgid.link/20241014143704.31938-1-wanghai38@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-10-15 10:59:23 -07:00
..
Kconfig net: axienet: Introduce dmaengine support 2023-11-20 17:52:22 -08:00
ll_temac.h
ll_temac_main.c net: ll_temac: platform_get_resource replaced by wrong function 2024-03-25 19:46:56 -07:00
ll_temac_mdio.c
Makefile
xilinx_axienet.h net: xilinx: axienet: Remove unused checksum variables 2024-09-10 18:34:50 -07:00
xilinx_axienet_main.c net: xilinx: axienet: fix potential memory leak in axienet_start_xmit() 2024-10-15 10:59:23 -07:00
xilinx_axienet_mdio.c net: axienet: Fix kernel doc warnings 2024-03-29 12:41:22 -07:00
xilinx_emaclite.c net: emaclite: Use devm_platform_get_and_ioremap_resource() in xemaclite_of_probe() 2024-02-09 12:27:43 -08:00