]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm: of: drm_of_panel_bridge_remove(): fix device_node leak
authorLuca Ceresoli <luca.ceresoli@bootlin.com>
Fri, 9 Jan 2026 07:31:32 +0000 (08:31 +0100)
committerLuca Ceresoli <luca.ceresoli@bootlin.com>
Tue, 20 Jan 2026 13:53:45 +0000 (14:53 +0100)
commita4b4385d0523e39a7c058cb5a6c8269e513126ca
tree24c6805f37850b2d069ebe8c886ba786c9b50acd
parenta8bdd9310cc9b47d9ea851f6f5fb699aaa4930d6
drm: of: drm_of_panel_bridge_remove(): fix device_node leak

drm_of_panel_bridge_remove() uses of_graph_get_remote_node() to get a
device_node but does not put the node reference.

Fixes: c70087e8f16f ("drm/drm_of: add drm_of_panel_bridge_remove function")
Cc: stable@vger.kernel.org # v4.15
Acked-by: Maxime Ripard <mripard@kernel.org>
Link: https://patch.msgid.link/20260109-drm-bridge-alloc-getput-drm_of_find_bridge-2-v2-1-8bad3ef90b9f@bootlin.com
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
include/drm/drm_of.h