From 1d05bf597244c9dcd8a27f14cb618f3e96e7b83a Mon Sep 17 00:00:00 2001 From: Kalyan Alle Date: Tue, 28 Nov 2017 12:37:30 +0530 Subject: [PATCH 1091/4131] drm/amd/display/amdgpu_dm: glmark2 hard hang fix Fixes the issue with dangling pointer cleanup. Signed-off-by: Kalyan Alle Reviewed-by: Ravi Patlegar --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c index 0d95190..517a4c4 100644 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c @@ -3102,10 +3102,6 @@ void dm_drm_plane_destroy_state(struct drm_plane *plane, struct drm_plane_state *state) { struct dm_plane_state *dm_plane_state = to_dm_plane_state(state); - - if (dm_plane_state->dc_state) - dc_plane_state_release(dm_plane_state->dc_state); - drm_atomic_helper_plane_destroy_state(plane, state); } -- 2.7.4