<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Bisected Regression] Blank screen from boot until any input on X"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91952">91952</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[Bisected Regression] Blank screen from boot until any input on X
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86 (IA32)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>DRM/Intel
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>jprvita@gmail.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Affected version
----------------

This happens on v4.2 tag from mainline kernel and is a regression from v4.1
tag. 


Affected platforms
------------------

It happens on cherryview laptop with the built-in display connected over eDP
and on a Celeron N2807 (not sure what is the processor family for this one)
with a monitor connected over HDMI. In both cases the kernel and userspace are
32 bits.


Description
-----------

The symptom is the screen remains blank from the boot moment until any kind of
input action -- cursor movement or keypress -- is performed after X is started.
Only after that the GDM login menu is shown. You can tell the screen is powered
on and brightness is high. It does not happen all the time, sometimes it takes
up to 6-7 reboots to trigger the bug. On the Celeron disabling the GRUB boot
menu (timeout=0) makes it happen much more often.


Expected results
----------------

>From boot the plymouth splash animation should be displayed and then the GDM
login screen.


Bisect results
--------------

I have bisected the problem and came to "drm/i915: Use the disable callback for
disabling planes." (27321ae88c70104df1ade701e079932b54360885) as the culprit.
Reverting it and its predecessor makes the problem go away, but there were
several conflicts during both reverts, so I'm not sure they are 100% correct.
I'm attaching the revert commits.

Let me know if there is any other information needed.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>