[PATCH net v2 0/2] net: ethernet: sunplus: spl2sw: fix of_node refcount leaks

From: Shitalkumar Gandhi

Date: Mon Jun 15 2026 - 15:55:06 EST


This series fixes of_node refcount leaks in the Sunplus SP7021 ethernet
driver, found by inspection. Compile-tested only; no SP7021 hardware
available here.

Patch 1/2 fixes the phy_node leak in the remove path.
Patch 2/2 fixes multiple leaks in the probe path and depends on the
cleanup contract from patch 1/2.

Changes since v1:
- Combined the two related fixes into a single series with cover
letter, per netdev convention.
- Added "Compile-tested only" note to both commit messages
(Andrew Lunn).
- Dropped Cc: stable@xxxxxxxxxxxxxxx -- the leaks only manifest on
driver unbind/rebind, which is not a path normally exercised on
this SoC (Andrew Lunn).
- Fix author email to match Signed-off-by (DCO).

v1: https://lore.kernel.org/netdev/20260607193029.589736-1-shitalkumar.gandhi@xxxxxxxxxxxxxxxxxxx/
https://lore.kernel.org/netdev/20260607193711.601544-1-shitalkumar.gandhi@xxxxxxxxxxxxxxxxxxx/

Shitalkumar Gandhi (2):
net: ethernet: sunplus: spl2sw: fix phy_node refcount leak in remove
net: ethernet: sunplus: spl2sw: fix multiple of_node refcount leaks in
probe

drivers/net/ethernet/sunplus/spl2sw_driver.c | 20 +++++++++++++-------
drivers/net/ethernet/sunplus/spl2sw_phy.c | 6 ++++--
2 files changed, 17 insertions(+), 9 deletions(-)

--
2.25.1