summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>2026-07-16 14:31:36 +0200
committerDanilo Krummrich <dakr@kernel.org>2026-07-20 00:49:16 +0200
commite6054f410c9757e359d697ebade2213c398247e7 (patch)
tree7e6988a3cfc8ea4a99f268b9706350636afe1df4 /tools/perf/scripts/python/bin
parent4e63c0582e2aef7284a2cc7c62215f245003e775 (diff)
driver core: platform: amend the API contract for fwnode setters
Calling platform_device_set_fwnode() (and by extension: platform_device_set_of_node()) of platform_device_set_of_node_from_dev() for a dynamically allocated platform device whose primary firmware node is already assigned and is a software node leads to a resource leak as we never perform the corresponding call to software_node_notify_remove(). As there are currently no users for this special case - just disallow it and warn loudly if it ever happens. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Link: https://patch.msgid.link/20260716-swnode-remove-on-dev-unreg-v8-1-5c2b8cc38c28@oss.qualcomm.com Signed-off-by: Danilo Krummrich <dakr@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions