[Bug 86679] [ILK i386 Bisected]X start fail

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Nov 27 13:02:44 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=86679

--- Comment #10 from Ville Syrjala <ville.syrjala at linux.intel.com> ---
I dumperd the setcrtc struct coming in the kernel and it looks like this:

[   52.334815] [drm:drm_ioctl] setcrtc asize=104 usize=104 drv_size=104
[   52.334823] 00000000: a7b709b0 00007fff 00000001 00000008
[   52.334828] 00000010: 00000022 00000000 00000000 00000000
[   52.334832] 00000020: 00000001 00000000 00000000 00000000
[   52.334837] 00000030: 00000000 00000000 00000000 00000000
[   52.334842] 00000040: 00000000 00000000 00000000 00000000
[   52.334846] 00000050: 00000000 00000000 00000000 00000000
[   52.334850] 00000060: 00000000 00000000

So X is really is trying to set a zeroed mode :P

This is the third setcrtc coming in when starting X, the previous two were
requests to disable both crtcs (and they were totally zeroed apart from the
crtc id).

I suppose the next question is how did X come up with that zeroed mode. Did the
kernel tell it that such a mode was already used and it's trying to set it
again, or did it extract it from somewhere else...

Obviosuly we should add some checks to the kernel as well to make sure we don't
explode when encountering such an invalid mode...

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20141127/f160b5a5/attachment.html>


More information about the intel-gfx-bugs mailing list