[PATCH] drm/sun4i: backend: fix error pointer dereference

Chen-Yu Tsai wens at kernel.org
Mon Feb 16 23:53:34 PST 2026


On Tue, Feb 17, 2026 at 9:48 AM Ethan Tidmore <ethantidmore06 at gmail.com> wrote:
>
> The function drm_atomic_get_plane_state() can return an error pointer
> and is not checked for it. Add error pointer check.
>
> Detected by Smatch:
> drivers/gpu/drm/sun4i/sun4i_backend.c:496 sun4i_backend_atomic_check() error:
> 'plane_state' dereferencing possible ERR_PTR()
>
> Fixes: 96180dde23b79 ("drm/sun4i: backend: Add a custom atomic_check for the frontend")
> Signed-off-by: Ethan Tidmore <ethantidmore06 at gmail.com>

Reviewed-by: Chen-Yu Tsai <wens at kernel.org>



More information about the linux-arm-kernel mailing list