<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [CFL][regression][bisected] Black screen since 4.14.4"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=104158#c39">Comment # 39</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [CFL][regression][bisected] Black screen since 4.14.4"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=104158">bug 104158</a>
              from <span class="vcard"><a class="email" href="mailto:abhijeet.kumar@intel.com" title="Abhijeet Kumar <abhijeet.kumar@intel.com>"> <span class="fn">Abhijeet Kumar</span></a>
</span></b>
        <pre>Jrq, 

Can you still repro the issue on dinq kernel without additional cmdline
parameter which Jose suggested ? 

If yes can you try reverting the below patch and retry ?

commit 669c9215afea4e3684ef13e54e6908e9ae34f0ae
Author: Maarten Lankhorst <<a href="mailto:maarten.lankhorst@linux.intel.com">maarten.lankhorst@linux.intel.com</a>>
Date:   Mon Sep 4 12:48:38 2017 +0200

    drm/atomic: Make async plane update checks work as intended, v2.

    By always keeping track of the last commit in plane_state, we know
    whether there is an active update on the plane or not. With that
    information we can reject the fast update, and force the slowpath
    to be used as was originally intended.

    We cannot use plane_state->crtc->state here, because this only mentions
    the most recent commit for the crtc, but not the planes that were part
    of it. We specifically care about what the last commit involving this
    plane is, which can only be tracked with a pointer in the plane state.

    Changes since v1:
    - Clean up the whole function here, instead of partially earlier.
    - Add mention in the commit message why we need commit in plane_state.
    - Swap plane->state in intel_legacy_cursor_update, instead of
      reassigning all variables. With this commit We know that the cursor
      is not part of any active commits so this hack can be removed.

    Cc: Gustavo Padovan <<a href="mailto:gustavo.padovan@collabora.com">gustavo.padovan@collabora.com</a>>
    Signed-off-by: Maarten Lankhorst <<a href="mailto:maarten.lankhorst@linux.intel.com">maarten.lankhorst@linux.intel.com</a>>
    Reviewed-by: Gustavo Padovan <<a href="mailto:gustavo.padovan@collabora.com">gustavo.padovan@collabora.com</a>>
    Reviewed-by: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>> #v1
    Link:
<a href="https://patchwork.freedesktop.org/patch/msgid/20170904104838.23822-7-maarten.lankhorst@linux.intel.com">https://patchwork.freedesktop.org/patch/msgid/20170904104838.23822-7-maarten.lankhorst@linux.intel.com</a>
    [mlankhorst: Amend commit for merge conflicts with drm-intel]</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are on the CC list for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>