<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - intel driver crashes with kernel 5.1.2 when booting with external monitor connected to Mini-Displayport"
href="https://bugs.freedesktop.org/show_bug.cgi?id=110700">110700</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>intel driver crashes with kernel 5.1.2 when booting with external monitor connected to Mini-Displayport
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86-64 (AMD64)
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>DRM/Intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>public@momsenreincke.de
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=144285" name="attach_144285" title="journalctl -k -b -1 output">attachment 144285</a> <a href="attachment.cgi?id=144285&action=edit" title="journalctl -k -b -1 output">[details]</a></span>
journalctl -k -b -1 output
I have a Lenovo Carbon X1 Notebook with an external monitor connected to my a
Mini Display Port.
After updating from 5.0.13.arch1-1 to 5.1.2.arch1-1, the intel driver appears
to crash after starting X (at least the mouse and keyboard get unresponsive)
when I boot with the external monitor connected. However, booting without the
external monitor works just fine, and I can plug it in afterwards without
experiencing any problems. Unfortunately I cannot get a dmesg, but journalctl
logs are provided below.
Reverting to an earlier kernel version solves the problem.
The culprit seems to be:
May 17 07:05:20 Gauss kernel: ------------[ cut here ]------------
May 17 07:05:20 Gauss kernel: vblank wait timed out on crtc 1
May 17 07:05:20 Gauss kernel: WARNING: CPU: 2 PID: 985 at
drivers/gpu/drm/drm_vblank.c:1092 drm_wait_one_vblank+0x15c/0x170 [drm]
May 17 07:05:20 Gauss kernel: Modules linked in: uvcvideo videobuf2_vmalloc
videobuf2_memops videobuf2_v4l2 videobuf2_common videodev media cdc_mbim
cdc_ncm usbnet cdc_wdm cdc_acm mii snd_hda_codec_hdmi snd_hda_codec_realtek
snd_hda_codec_generic intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp
kvm_intel kvm joydev mousedev irqbypass crct10dif_pclmul arc4 crc32_pclmul i915
iwldvm mac80211 ghash_clmulni_intel i2c_algo_bit iwlwifi iTCO_wdt mei_wdt
drm_kms_helper mei_hdcp iTCO_vendor_support snd_hda_intel aesni_intel drm
wmi_bmof snd_hda_codec cfg80211 aes_x86_64 crypto_simd snd_hda_core cryptd
glue_helper snd_hwdep intel_cstate intel_uncore snd_pcm thinkpad_acpi
intel_rapl_perf i2c_i801 intel_gtt psmouse agpgart nvram pcspkr snd_timer
ledtrig_audio mei_me lpc_ich syscopyarea input_leds intel_rst rfkill
sysfillrect snd battery ac sysimgblt soundcore fb_sys_fops mei wmi
intel_smartconnect pcc_cpufreq soc_button_array evdev mac_hid crypto_user
acpi_call(OE) ip_tables x_tables ext4 hid_generic usbhid
May 17 07:05:20 Gauss kernel: crc32c_generic hid crc16 mbcache jbd2 sd_mod
serio_raw atkbd libps2 ahci libahci crc32c_intel libata sdhci_pci cqhci
xhci_pci sdhci scsi_mod ehci_pci xhci_hcd mmc_core ehci_hcd i8042 serio
May 17 07:05:20 Gauss kernel: CPU: 2 PID: 985 Comm: gnome-shell Tainted: G
OE 5.1.2-arch1-1-ARCH #1
May 17 07:05:20 Gauss kernel: Hardware name: LENOVO 34482M0/34482M0, BIOS
G6ET96WW (2.56 ) 04/29/2013
May 17 07:05:20 Gauss kernel: RIP: 0010:drm_wait_one_vblank+0x15c/0x170 [drm]
May 17 07:05:20 Gauss kernel: Code: d2 0f 0b e9 32 ff ff ff 48 89 e6 4c 89 f7
e8 7b 8e a2 d2 45 85 e4 0f 85 14 ff ff ff 89 ee 48 c7 c7 28 b8 8c c0 e8 be e3
9d d2 <0f> 0b e9 ff fe ff ff e8 a8 e0 9d d2 0f 1f 84 00 00 00 00 00 0f 1f
May 17 07:05:20 Gauss kernel: RSP: 0018:ffffabd881517a10 EFLAGS: 00010282
May 17 07:05:20 Gauss kernel: RAX: 0000000000000000 RBX: ffff9d0b4b308000 RCX:
0000000000000000
May 17 07:05:20 Gauss kernel: RDX: 0000000000000007 RSI: 0000000000000086 RDI:
00000000ffffffff
May 17 07:05:20 Gauss kernel: RBP: 0000000000000001 R08: 00000000000006af R09:
0000000000000004
May 17 07:05:20 Gauss kernel: R10: 0000000000000000 R11: 0000000000000001 R12:
0000000000000000
May 17 07:05:20 Gauss kernel: R13: 000000000000005b R14: ffff9d0b4b181160 R15:
0000000000071000
May 17 07:05:20 Gauss kernel: FS: 00007faed74cd100(0000)
GS:ffff9d0b56480000(0000) knlGS:0000000000000000
May 17 07:05:20 Gauss kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 17 07:05:20 Gauss kernel: CR2: 00007fbf375f45c0 CR3: 000000020731c002 CR4:
00000000001606e0
May 17 07:05:20 Gauss kernel: Call Trace:
May 17 07:05:20 Gauss kernel: ? wait_woken+0x80/0x80
May 17 07:05:20 Gauss kernel: ironlake_crtc_enable+0x44d/0xbc0 [i915]
May 17 07:05:20 Gauss kernel: intel_update_crtc+0x5f/0x410 [i915]
May 17 07:05:20 Gauss kernel: intel_update_crtcs+0x4e/0x70 [i915]
May 17 07:05:20 Gauss kernel: intel_atomic_commit_tail+0x396/0xe90 [i915]
May 17 07:05:20 Gauss kernel: intel_atomic_commit+0x2a9/0x2e0 [i915]
May 17 07:05:20 Gauss kernel: drm_atomic_helper_set_config+0x80/0x90
[drm_kms_helper]
May 17 07:05:20 Gauss kernel: drm_mode_setcrtc+0x18d/0x690 [drm]
May 17 07:05:20 Gauss kernel: ? drm_mode_getcrtc+0x180/0x180 [drm]
May 17 07:05:20 Gauss kernel: drm_ioctl_kernel+0xb2/0xf0 [drm]
May 17 07:05:20 Gauss kernel: drm_ioctl+0x25f/0x3f0 [drm]
May 17 07:05:20 Gauss kernel: ? drm_mode_getcrtc+0x180/0x180 [drm]
May 17 07:05:20 Gauss kernel: do_vfs_ioctl+0xa4/0x630
May 17 07:05:20 Gauss kernel: ? handle_mm_fault+0x10a/0x250
May 17 07:05:20 Gauss kernel: ksys_ioctl+0x60/0x90
May 17 07:05:20 Gauss kernel: __x64_sys_ioctl+0x16/0x20
May 17 07:05:20 Gauss kernel: do_syscall_64+0x5b/0x180
May 17 07:05:20 Gauss kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9
May 17 07:05:20 Gauss kernel: RIP: 0033:0x7faedf533cbb
May 17 07:05:20 Gauss kernel: Code: 0f 1e fa 48 8b 05 a5 d1 0c 00 64 c7 00 26
00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00
0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 75 d1 0c 00 f7 d8 64 89 01 48
May 17 07:05:20 Gauss kernel: RSP: 002b:00007ffe5fb2ec28 EFLAGS: 00000246
ORIG_RAX: 0000000000000010
May 17 07:05:20 Gauss kernel: RAX: ffffffffffffffda RBX: 00007ffe5fb2ec60 RCX:
00007faedf533cbb
May 17 07:05:20 Gauss kernel: RDX: 00007ffe5fb2ec60 RSI: 00000000c06864a2 RDI:
000000000000000b
May 17 07:05:20 Gauss kernel: RBP: 00007ffe5fb2ec60 R08: 0000000000000000 R09:
0000560d4e185700
May 17 07:05:20 Gauss kernel: R10: 0000560d4b7ac4f0 R11: 0000000000000246 R12:
00000000c06864a2
May 17 07:05:20 Gauss kernel: R13: 000000000000000b R14: 0000000000000000 R15:
0000560d4b7ac4f0
May 17 07:05:20 Gauss kernel: ---[ end trace c5563909b4ce3a59 ]---
May 17 07:05:20 Gauss kernel: ------------[ cut here ]------------
Please find attached the complete logs run with drm.debug=0x1e log_buf_len=1M.
Right now I'm not able to bisect, however I'll try my best to provide more
information if needed.</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>