<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO --- - sna: (Haswell) X-server freezes when enabling DP at docking station"
href="https://bugs.freedesktop.org/show_bug.cgi?id=71267#c115">Comment # 115</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO --- - sna: (Haswell) X-server freezes when enabling DP at docking station"
href="https://bugs.freedesktop.org/show_bug.cgi?id=71267">bug 71267</a>
from <span class="vcard"><a class="email" href="mailto:tytso@mit.edu" title="Theodore Ts'o <tytso@mit.edu>"> <span class="fn">Theodore Ts'o</span></a>
</span></b>
<pre>I tried applying the two patches which you posted on intel-gfx[1], ported to
3.13.
[1] <a href="http://article.gmane.org/gmane.comp.freedesktop.xorg.drivers.intel/33737">http://article.gmane.org/gmane.comp.freedesktop.xorg.drivers.intel/33737</a>
Using a T540p and an Ultradock, connected to a Dell U2410 via a DisplayPort
cable --- and it worked! Not only were there no hangs, but in fact I could
enable and disable the external display. The "too many retries" did indeed
trigger:
[ 4.152360] [drm] GMBUS [i915 gmbus dpb] timed out, falling back to bit
banging on pin 5
...
[ 4.245174] fbcon: inteldrmfb (fb0) is primary device
...
[ 5.952436] [drm:intel_dp_aux_native_write] *ERROR* too many retries, giving
up
[ 6.004766] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 6.129836] Console: switching to colour frame buffer device 240x75
[ 6.134854] i915 0000:00:02.0: fb0: inteldrmfb frame buffer
[ 6.134856] i915 0000:00:02.0: registered panic notifier
[ 6.275753] ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
[ 6.276089] input: Video Bus as
/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input11
[ 6.276620] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor
0
[ 6.277149] snd_hda_intel 0000:00:03.0: irq 46 for MSI/MSI-Xdevice
When I tried disabling the external monitor, undocking, and redocking, and then
tried enabled the external monitor again, the too many retries did trigger
again:
[ 1066.879571] drm: not enough stolen space for compressed buffer (need
33554432 more bytes), disabling. Hint: you may be able to increase stolen
memory size in the BIOS to avoid this.
[ 1070.884851] [drm:intel_dp_aux_native_write] *ERROR* too many retries, giving
up</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>
</ul>
</body>
</html>