소스 검색

disp: msm: sde: Add null pointer check for plane state

Add null check for plane state pointer before
dereferencing it.

Change-Id: Ic66efd11a70162ffe65c2137a5f19688314c45a5
Signed-off-by: Prashant Singh <[email protected]>
Prashant Singh 6 년 전
부모
커밋
f434c0c38c
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      msm/sde/sde_plane.c

+ 4 - 0
msm/sde/sde_plane.c

@@ -3049,6 +3049,10 @@ static void _sde_plane_update_properties(struct drm_plane *plane,
 	state = plane->state;
 
 	pstate = to_sde_plane_state(state);
+	if (!pstate) {
+		SDE_ERROR("invalid plane state for plane%d\n", DRMID(plane));
+		return;
+	}
 
 	msm_fmt = msm_framebuffer_format(fb);
 	if (!msm_fmt) {