]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/bridge: samsung-dsim: use dynamic lifetime management
authorLuca Ceresoli <luca.ceresoli@bootlin.com>
Wed, 26 Mar 2025 17:47:39 +0000 (18:47 +0100)
committerLouis Chauvet <louis.chauvet@bootlin.com>
Mon, 7 Apr 2025 09:38:06 +0000 (11:38 +0200)
commitfbe43810d563a293e3de301141d33caf1f5d5c5a
tree43ff56244a72c80747f95679c52c79ca1dacc516
parentcb14da141e660494217442f130a18c1dcc33355f
drm/bridge: samsung-dsim: use dynamic lifetime management

Allow this bridge to be removable without dangling pointers and
use-after-free, together with proper use of drm_bridge_get() and _put() by
consumers.

Reviewed-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250326-drm-bridge-refcount-v9-5-5e0661fe1f84@bootlin.com
Signed-off-by: Louis Chauvet <louis.chauvet@bootlin.com>
drivers/gpu/drm/bridge/samsung-dsim.c