3
0
Fork 0
forked from mirrors/linux
kernel/drivers/net/ethernet/microchip
Thangaraj Samynathan 2d52e2e38b net: lan743x: Fix memleak issue when GSO enabled
Always map the `skb` to the LS descriptor. Previously skb was
mapped to EXT descriptor when the number of fragments is zero with
GSO enabled. Mapping the skb to EXT descriptor prevents it from
being freed, leading to a memory leak

Fixes: 23f0703c12 ("lan743x: Add main source files for new lan743x driver")
Signed-off-by: Thangaraj Samynathan <thangaraj.s@microchip.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Link: https://patch.msgid.link/20250429052527.10031-1-thangaraj.s@microchip.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-05-01 07:04:58 -07:00
..
fdma net: microchip: Make FDMA config symbol invisible 2024-10-01 11:31:43 +02:00
lan865x microchip: lan865x: add driver support for Microchip's LAN865X MAC-PHY 2024-09-11 20:53:46 -07:00
lan966x net: remove phylink_pcs .neg_mode boolean 2025-02-14 17:09:50 -08:00
sparx5 Networking changes for 6.15. 2025-03-26 21:48:21 -07:00
vcap net: microchip: vcap: Add typegroup table terminators in kunit tests 2024-11-24 16:52:13 -08:00
enc28j60.c
enc28j60_hw.h
encx24j600-regmap.c
encx24j600.c
encx24j600_hw.h
Kconfig net: lan969x: fix cyclic dependency reported by depmod 2024-12-09 13:30:16 +00:00
lan743x_ethtool.c net: lan743x: convert to phylink managed EEE 2025-01-16 17:23:00 -08:00
lan743x_ethtool.h
lan743x_main.c net: lan743x: Fix memleak issue when GSO enabled 2025-05-01 07:04:58 -07:00
lan743x_main.h net: lan743x: Fix memleak issue when GSO enabled 2025-05-01 07:04:58 -07:00
lan743x_ptp.c net: lan743x: reject unsupported external timestamp requests 2025-03-20 08:50:03 +01:00
lan743x_ptp.h
Makefile net: lan969x: fix cyclic dependency reported by depmod 2024-12-09 13:30:16 +00:00