]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/tegra: Fix a possible null pointer dereference
authorQiu-ji Chen <chenqiuji666@gmail.com>
Wed, 6 Nov 2024 09:59:06 +0000 (17:59 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 6 Jul 2025 08:58:02 +0000 (10:58 +0200)
commit99a25fc7933b88d5e16668bf6ba2d098e1754406
tree682cc6ea7e0d1850eba9f9b05ed46dc3a6e41803
parente9e78f972a592be031d8658a7a369f8a36122923
drm/tegra: Fix a possible null pointer dereference

commit 780351a5f61416ed2ba1199cc57e4a076fca644d upstream.

In tegra_crtc_reset(), new memory is allocated with kzalloc(), but
no check is performed. Before calling __drm_atomic_helper_crtc_reset,
state should be checked to prevent possible null pointer dereference.

Fixes: b7e0b04ae450 ("drm/tegra: Convert to using __drm_atomic_helper_crtc_reset() for reset.")
Cc: stable@vger.kernel.org
Signed-off-by: Qiu-ji Chen <chenqiuji666@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Link: https://lore.kernel.org/r/20241106095906.15247-1-chenqiuji666@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/tegra/dc.c