]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
drm/amd/display: don't crash if stream is NULL when trying to share clocks
authorYongqiang Sun <yongqiang.sun@amd.com>
Wed, 21 Dec 2016 16:16:48 +0000 (11:16 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 26 Sep 2017 21:06:55 +0000 (17:06 -0400)
Signed-off-by: Yongqiang Sun <yongqiang.sun@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/core/dc_resource.c

index 343114b2680f33458dd6f87381efec8c43694db7..eac597d0c790532bf2b5745fb242328387d3b28c 100644 (file)
@@ -288,6 +288,11 @@ static bool is_sharable_clk_src(
        if (pipe_with_clk_src->clock_source == NULL)
                return false;
 
+       if (pipe_with_clk_src->stream == NULL) {
+               ASSERT(0);
+               return false;
+       }
+
        if (pipe_with_clk_src->stream->signal == SIGNAL_TYPE_VIRTUAL)
                return false;