OSDN Git Service

drm/amd/display: add assert in enable FBC
authorRoman Li <Roman.Li@amd.com>
Wed, 14 Mar 2018 22:02:07 +0000 (18:02 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 11 Apr 2018 18:07:42 +0000 (13:07 -0500)
Adding assert to prevent possible null deref warning.
Only can happen under abnormal circumstances.

Signed-off-by: Roman Li <Roman.Li@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c

index daa4673..075ab29 100644 (file)
@@ -1801,6 +1801,9 @@ static bool should_enable_fbc(struct dc *dc,
                }
        }
 
+       /* Pipe context should be found */
+       ASSERT(pipe_ctx);
+
        /* Only supports eDP */
        if (pipe_ctx->stream->sink->link->connector_signal != SIGNAL_TYPE_EDP)
                return false;