<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 - [i965 bisected] boot hang on Dell D830 with kernel > 4.7"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100907">100907</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[i965 bisected] boot hang on Dell D830 with kernel > 4.7
          </td>
        </tr>

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

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

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </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>myemailu@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>Created <span class=""><a href="attachment.cgi?id=131178" name="attach_131178" title="dmesg for last good commit">attachment 131178</a> <a href="attachment.cgi?id=131178&action=edit" title="dmesg for last good commit">[details]</a></span>
dmesg for last good commit

Using openSuse Tumbleweed on Dell Latitude D830 with GM965 graphics. After
kernel upgrade, the system freezes at boot, displays DRM error message on
screen.

To isolate the error, I switched to vanilla kernel and bisected.

Expected result: system boots and shows graphical plymouth-password prompt
Result with (bad) vanilla kernel: boot process freezes for about 10 seconds,
then resumes and displays password prompt on text console.


Comparison of dmesg reveals that the bad kernels have this in the dmesg output:

[    5.859126] usb 7-1.2: Manufacturer: O2
[   15.120085] [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]]
*ERROR* [CRTC:26:pipe A] flip_done timed out
[   15.120095] [drm:drm_atomic_state_default_clear] Clearing atomic state
ffff88007891a800
[   15.120104] [drm:drm_atomic_state_free] Freeing atomic state
ffff88007891a800


First bad commit:
commit faf68d925671a0f7c105fb122db2a82b25030abc                                 
Author: Maarten Lankhorst <<a href="mailto:maarten.lankhorst@linux.intel.com">maarten.lankhorst@linux.intel.com</a>>
Date:   Tue Jun 14 14:24:20 2016 +0200

    Reapply "drm/i915: Pass atomic states to fbc update, functions."

    The patch was reverted as part of the original nonblocking commit
    support, but is required for any kind of nonblocking commit.

    This is required to let fbc updates run async. It has a lot of
    checks whether certain locks are taken, which can be removed when
    the relevant states are passed in as pointers.

    Signed-off-by: Maarten Lankhorst <<a href="mailto:maarten.lankhorst@linux.intel.com">maarten.lankhorst@linux.intel.com</a>>
    Link:
<a href="http://patchwork.freedesktop.org/patch/msgid/1463490484-19540-17-git-send-email-maarten.lankhorst@linux.intel.com">http://patchwork.freedesktop.org/patch/msgid/1463490484-19540-17-git-send-email-maarten.lankhorst@linux.intel.com</a>
    Reviewed-by: Patrik Jakobsson <<a href="mailto:patrik.jakobsson@linux.intel.com">patrik.jakobsson@linux.intel.com</a>>
    Signed-off-by: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>>
    Link:
<a href="http://patchwork.freedesktop.org/patch/msgid/28208c38-8738-abdf-0cce-8d8f266b9c28@linux.intel.com">http://patchwork.freedesktop.org/patch/msgid/28208c38-8738-abdf-0cce-8d8f266b9c28@linux.intel.com</a>


Last good commit:
commit ea0000f0d369a59c2086fe9c489e0a2a86e080ba
Author: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>>
Date:   Mon Jun 13 16:13:46 2016 +0200

    drm/i915: Roll out the helper nonblock tracking

    Right now still all blocking, no worker anywhere to be seen.

    Reviewed-by: Maarten Lankhorst <<a href="mailto:maarten.lankhorst@linux.intel.com">maarten.lankhorst@linux.intel.com</a>>
    Signed-off-by: Daniel Vetter <<a href="mailto:daniel.vetter@intel.com">daniel.vetter@intel.com</a>>
    Link:
<a href="http://patchwork.freedesktop.org/patch/msgid/1465827229-1704-2-git-send-email-daniel.vetter@ffwll.ch">http://patchwork.freedesktop.org/patch/msgid/1465827229-1704-2-git-send-email-daniel.vetter@ffwll.ch</a>



attached is dmesg output (with drm.debug=0x1e) for both commits</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>