original_kernel/drivers/net/ethernet/broadcom/asp2
Justin Chen 9f898fc2c3 net: bcmasp: fix memory leak when bringing down interface
When bringing down the TX rings we flush the rings but forget to
reclaimed the flushed packets. This leads to a memory leak since we
do not free the dma mapped buffers. This also leads to tx control
block corruption when bringing down the interface for power
management.

Fixes: 490cb41200 ("net: bcmasp: Add support for ASP2.0 Ethernet controller")
Signed-off-by: Justin Chen <justin.chen@broadcom.com>
Acked-by: Florian Fainelli <florian.fainelli@broadcom.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://lore.kernel.org/r/20240418180541.2271719-1-justin.chen@broadcom.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-04-19 20:32:29 -07:00
..
Makefile
bcmasp.c net: bcmasp: Add support for PHY interrupts 2024-03-01 09:22:50 +00:00
bcmasp.h net: bcmasp: Add support for PHY interrupts 2024-03-01 09:22:50 +00:00
bcmasp_ethtool.c
bcmasp_intf.c net: bcmasp: fix memory leak when bringing down interface 2024-04-19 20:32:29 -07:00
bcmasp_intf_defs.h