[PATCH 0/2] driver core: platform: fix sw node use-after-free on device release

From: Johan Hovold

Date: Mon Nov 02 2026 - 06:18:44 EST


Sashiko noted a new use-after-free issue when freeing platform device
which has a software node as its primary fw node.

Turns out that can cause trouble also when drivers or subsystems remove
software nodes themselves.

Johan


Johan Hovold (2):
driver core: platform: fix sw node use-after-free on device release
software node: fix primary software node removal

drivers/base/platform.c | 3 ++-
drivers/base/swnode.c | 6 +++++-
2 files changed, 7 insertions(+), 2 deletions(-)

--
2.55.0