[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:48:22 PST 2013


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

--- Comment #25 from Chris Wilson <chris at chris-wilson.co.uk> ---
(In reply to comment #24)
> 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.

Hmm, I was expecting that the warning would be from along the path that was
already holding the lock. Is that so? Can you please attach the dmesg with this
hack applied?

-- 
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/0778f89b/attachment-0001.html>


More information about the intel-gfx-bugs mailing list