<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - [SKL][i915] driver crashes with dual 4k monitors on Intel HD 520"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99908#c21">Comment # 21</a>
on <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - [SKL][i915] driver crashes with dual 4k monitors on Intel HD 520"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99908">bug 99908</a>
from <span class="vcard"><a class="email" href="mailto:phil@phord.com" title="Phil Hord <phil@phord.com>"> <span class="fn">Phil Hord</span></a>
</span></b>
<pre>Hit another similar video-corruption + hang-cpu event today. I'm now on the
stock Ubuntu 17.10 kernel, 4.13.1. I have an xorg.log and a syslog I can send.
The complete syslog is many MB because my machine hadn't rebooted in over a
week and I have drm.debug=14, so about 1.4 million extra "drm:drm_mode_addfb2"
messages.
I see this in the syslog around the moment of hang:
Nov 20 11:44:36 phord-x1 kernel: [189354.174270] [drm:pipe_config_err [i915]]
*ERROR* mismatch in pixel_rate (expected 297000, found 593999)
Nov 20 11:44:36 phord-x1 kernel: [189354.174286] [drm:pipe_config_err [i915]]
*ERROR* mismatch in shared_dpll (expected ffff98bbd3b0c618, found
ffff98bbd3b0c580)
Nov 20 11:44:36 phord-x1 kernel: [189354.174301] [drm:pipe_config_err [i915]]
*ERROR* mismatch in dpll_hw_state.ctrl1 (expected 0x00000003, found 0x00000001)
Nov 20 11:44:36 phord-x1 kernel: [189354.174315] [drm:pipe_config_err [i915]]
*ERROR* mismatch in base.adjusted_mode.crtc_clock (expected 297000, found
593999)
Nov 20 11:44:36 phord-x1 kernel: [189354.174328] [drm:pipe_config_err [i915]]
*ERROR* mismatch in port_clock (expected 270000, found 540000)
Nov 20 11:44:36 phord-x1 kernel: [189354.174329] pipe state doesn't match!
Nov 20 11:44:36 phord-x1 kernel: [189354.174362] ------------[ cut here
]------------
...
I'll upload a more complete snippet around the failure time.
At the time it hung I had one 4k monitor on in 4k@30hz; I powered on the other
monitor; the GUI did some reconfiguring and then the system was hung. The
display had mostly correct imaging on it, but it had 100 or so "lines" of
corrupted noise scattered evenly across the display.
I haven't tried to rebuild the drm-tip again for this kernel since the system
has been much more stable with this recent distribution version. But I can try
to build it again if it will help. Let me know if you need the more complete
week-long syslog.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>