mirror of
https://github.com/nxp-imx/linux-imx.git
synced 2025-07-19 07:39:54 +02:00
drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check
[ Upstream commit4809a017a2
] Handle unlikely ENOMEN condition and other errors in vmw_stdu_connector_atomic_check. Signed-off-by: Ian Forbes <ian.forbes@broadcom.com> Reported-by: Dan Carpenter <dan.carpenter@linaro.org> Fixes:75c3e8a26a
("drm/vmwgfx: Trigger a modeset when the screen moves") Reviewed-by: Zack Rusin <zack.rusin@broadcom.com> Reviewed-by: Martin Krastev <martin.krastev@broadcom.com> Signed-off-by: Zack Rusin <zack.rusin@broadcom.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240809183756.27283-1-ian.forbes@broadcom.com Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
119249d146
commit
923c5ded50
|
@ -881,6 +881,10 @@ static int vmw_stdu_connector_atomic_check(struct drm_connector *conn,
|
||||||
struct drm_crtc_state *new_crtc_state;
|
struct drm_crtc_state *new_crtc_state;
|
||||||
|
|
||||||
conn_state = drm_atomic_get_connector_state(state, conn);
|
conn_state = drm_atomic_get_connector_state(state, conn);
|
||||||
|
|
||||||
|
if (IS_ERR(conn_state))
|
||||||
|
return PTR_ERR(conn_state);
|
||||||
|
|
||||||
du = vmw_connector_to_stdu(conn);
|
du = vmw_connector_to_stdu(conn);
|
||||||
|
|
||||||
if (!conn_state->crtc)
|
if (!conn_state->crtc)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user