[Bug 71267] sna: (Haswell) X-server freezes when enabling DP at docking station
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Dec 2 01:29:40 PST 2013
https://bugs.freedesktop.org/show_bug.cgi?id=71267
--- Comment #24 from Daniel Martin <consume.noise at gmail.com> ---
I even tried this in ironlake_panel_vdd_work() before it locks
mode_config.mutex:
if (mutex_is_locked(&dev->mode_config.mutex))
mutex_unlock(&dev->mode_config.mutex);
I know that's not atomic. But, in case of the bug it runs into the if-clause
(so, the mutex is locked) and gives a warning about an unbalanced unlock. Then
it moves on and ironlake_panel_vdd_work() gets stuck when trying to lock
mode_config.mutex.
I've also tested various module parameters (and combinations of), i.e.
disabling rc6, powersave, fbc (as Chris mentioned) ... to see if they cause any
side effects.
For testing I've noticed that I don't need an X-server to trigger it. With
those additional kernel messages I've sprinkled before, inside and when leaving
a lock on mode_config.mutex I can see when it runs and get stuck in
ironlake_panel_vdd_work(). For this I just need to boot without the monitor and
plug it in when the system is up.
Is there anything else I can provide or should test to help you with this bug?
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20131202/89194ad7/attachment.html>
More information about the intel-gfx-bugs
mailing list