[Bug 100907] New: [i965 bisected] boot hang on Dell D830 with kernel > 4.7
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue May 2 19:56:49 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=100907
Bug ID: 100907
Summary: [i965 bisected] boot hang on Dell D830 with kernel >
4.7
Product: DRI
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Intel
Assignee: intel-gfx-bugs at lists.freedesktop.org
Reporter: myemailu at gmail.com
QA Contact: intel-gfx-bugs at lists.freedesktop.org
CC: intel-gfx-bugs at lists.freedesktop.org
Created attachment 131178
--> https://bugs.freedesktop.org/attachment.cgi?id=131178&action=edit
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 <maarten.lankhorst at linux.intel.com>
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 <maarten.lankhorst at linux.intel.com>
Link:
http://patchwork.freedesktop.org/patch/msgid/1463490484-19540-17-git-send-email-maarten.lankhorst@linux.intel.com
Reviewed-by: Patrik Jakobsson <patrik.jakobsson at linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
Link:
http://patchwork.freedesktop.org/patch/msgid/28208c38-8738-abdf-0cce-8d8f266b9c28@linux.intel.com
Last good commit:
commit ea0000f0d369a59c2086fe9c489e0a2a86e080ba
Author: Daniel Vetter <daniel.vetter at ffwll.ch>
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 <maarten.lankhorst at linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter at intel.com>
Link:
http://patchwork.freedesktop.org/patch/msgid/1465827229-1704-2-git-send-email-daniel.vetter@ffwll.ch
attached is dmesg output (with drm.debug=0x1e) for both commits
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170502/304ce603/attachment.html>
More information about the intel-gfx-bugs
mailing list