<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Freeze during activation of external display on Lenovo X260"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94930#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Freeze during activation of external display on Lenovo X260"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94930">bug 94930</a>
from <span class="vcard"><a class="email" href="mailto:dennis.wassenberg@secunet.com" title="Dennis Wassenberg <dennis.wassenberg@secunet.com>"> <span class="fn">Dennis Wassenberg</span></a>
</span></b>
<pre>I found the commit which causes the freeze. It is:
commit 4e0963c7663b0538b5a21fb49d17ea4ad64de861
Author: Matt Roper <<a href="mailto:matthew.d.roper@intel.com">matthew.d.roper@intel.com</a>>
Date: Thu Sep 24 15:53:15 2015 -0700
drm/i915: Calculate pipe watermarks into CRTC state (v3)
After some investigation I found discussion here:
<a href="http://comments.gmane.org/gmane.comp.freedesktop.xorg.drivers.intel/71377">http://comments.gmane.org/gmane.comp.freedesktop.xorg.drivers.intel/71377</a>
and here
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [SKL Regression] igt/kms_fbc_crc cause DUT crash with DP screen"
href="show_bug.cgi?id=92355">https://bugs.freedesktop.org/show_bug.cgi?id=92355</a>
There it is talked about that commit 4e0963c7663b0538b5a21fb49d17ea4ad64de861
causes some regressions. Thats why there was a partial revert of some
watermarks commits. This end up with commits
2791a16ca43302d07ac74cbe7c048e367c4632c4 and
fc6f93bce582ccf76335843584e6a797ac72813c:
commit 2791a16ca43302d07ac74cbe7c048e367c4632c4
Author: Paulo Zanoni <<a href="mailto:paulo.r.zanoni@intel.com">paulo.r.zanoni@intel.com</a>>
Date: Fri Oct 9 18:22:43 2015 -0300
drm/i915: revert a few more watermark commits
This is a squash of the following commits:
Revert "drm/i915: Drop intel_update_sprite_watermarks"
This reverts commit 47c99438b52d12df50e182583634a4cfede3c920.
Revert "drm/i915/ivb: Move WaCxSRDisabledForSpriteScaling w/a to atomic
check"
This reverts commit 7809e5ae35b9d8d0710f0874b2e3f10be144e38b.
Revert "drm/i915/skl: Eliminate usage of pipe_wm_parameters from SKL-style
WM (v3)"
This reverts commit 3a05f5e2e78eab7ffe816abb59b6769e331a1957.
With these reverts, SKL finally stops failing every single FBC test
with FIFO underrun error messages. After some brief testing, it also
seems that this commit prevents the machine from completely freezing
when we run igt/kms_fbc_crc (see fd.o #92355).
Bugzilla: <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [SKL Regression] igt/kms_fbc_crc cause DUT crash with DP screen"
href="show_bug.cgi?id=92355">https://bugs.freedesktop.org/show_bug.cgi?id=92355</a>
Cc: Matt Roper <<a href="mailto:matthew.d.roper@intel.com">matthew.d.roper@intel.com</a>>
Signed-off-by: Paulo Zanoni <<a href="mailto:paulo.r.zanoni@intel.com">paulo.r.zanoni@intel.com</a>>
Signed-off-by: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>>
commit fc6f93bce582ccf76335843584e6a797ac72813c
Author: Bob Paauwe <<a href="mailto:bob.j.paauwe@intel.com">bob.j.paauwe@intel.com</a>>
Date: Mon Aug 31 14:03:30 2015 -0700
drm/i915/skl+: Enable pipe CSC on cursor planes. (v2)
commit fc6f93bce582ccf76335843584e6a797ac72813c
Author: Bob Paauwe <<a href="mailto:bob.j.paauwe@intel.com">bob.j.paauwe@intel.com</a>>
Date: Mon Aug 31 14:03:30 2015 -0700
drm/i915/skl+: Enable pipe CSC on cursor planes. (v2)
This commits should fix the regression. At Lenovo T460s it really fix this
issue. But the Lenovo X260 is still freezing! Is there anything I can do to
help on this issue? Anything I can check or test?</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>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>