(In reply to Tomas Janousek from comment #3)
> "drm/i915: Calculate
> watermark related members in the crtc_state, v4." is pretty old and was in
> the queue already when I researched this, [...]
I think I'm hit with the same bug. Is there any way to find out which kernel releases have it. Specifically, has it been back-ported to the 4.1 line?
(In reply to Tomas Janousek from comment #3)
> "drm/i915: Calculate
> watermark related members in the crtc_state, v4." is pretty old and was in
> the queue already when I researched this, [...]
I think I'm hit with the same bug. Is there any way to find out which kernel releases have it. Specifically, has it been back-ported to the 4.1 line?
To verify that I am hit with this bug, my trace:
------------[ cut here ]------------ gpu/drm/ drm_irq. c:1141 drm_wait_ one_vblank+ 0x9d/0x170 [drm]() codec_generic raid6_pq zlib_inflate arc4 i915 coretemp x86_pkg_ temp_thermal intel_powerclamp fbcon bitblit softcursor font aesni_intel cfbfillrect cfbimgblt i2c_algo_bit cfbcopyarea aes_x86_64 glue_helper drm_kms_helper iwldvm lrw gf128mul mac80211 drm sdhci_pci ablk_helper cryptd sdhci microcode psmouse mmc_core snd_hda_intel snd_hda_controller i2c_i801 xhci_pci iwlwifi xhci_hcd snd_hda_codec i2c_core snd_hwdep fb snd_hda_core cfg80211 wmi thinkpad_acpi fbdev e1000e intel_gtt snd_pcm agpgart snd_timer nvram ptp snd pps_core soundcore ehci_pci hwmon ehci_hcd rfkill evdev video ipv6 e0e9>] ? dump_stack+ 0x40/0x50 739c>] ? warn_slowpath_ common+ 0x7c/0xb0 7415>] ? warn_slowpath_ fmt+0x45/ 0x50 c32e>] ? prepare_ to_wait_ event+0x7e/ 0xf0 660d>] ? drm_wait_ one_vblank+ 0x9d/0x170 [drm] c220>] ? wait_woken+ 0x80/0x80 35f0>] ? drm_plane_ helper_ commit+ 0x250/0x2c0 [drm_kms_helper] 2587>] ? intel_crtc_ set_config+ 0x817/0xf60 [i915] d91a>] ? drm_atomic_ state_clear+ 0x10a/0x180 [drm] ed0f>] ? drm_mode_ set_config_ internal+ 0x5f/0x100 [drm] b6c9>] ? restore_ fbdev_mode+ 0xb9/0xe0 [drm_kms_helper] d4eb>] ? drm_fb_ helper_ restore_ fbdev_mode_ unlocked+ 0x1b/0x60 [drm_kms_helper] d54d>] ? drm_fb_ helper_ set_par+ 0x1d/0x40 [drm_kms_helper] 0901>] ? intel_fbdev_ set_par+ 0x11/0x60 [i915] c935>] ? do_sys_ poll+0x105/ 0x530 f80c>] ? fb_set_ var+0x16c/ 0x3a0 [fb] 7355>] ? fbcon_blank+ 0x225/0x2e0 [fbcon] 51b2>] ? do_unblank_ screen+ 0xb2/0x1e0 b86f>] ? complete_ change_ console+ 0x4f/0xd0 c9ae>] ? vt_ioctl+ 0x10be/ 0x1340 450c>] ? drm_ioctl+ 0x18c/0x580 [drm] a008>] ? __sb_end_ write+0x28/ 0x60 066e>] ? tty_ioctl+ 0x3ce/0xc00 ac98>] ? do_vfs_ ioctl+0x2e8/ 0x4f0 a008>] ? __sb_end_ write+0x28/ 0x60 7fa3>] ? vfs_write+ 0x183/0x1b0 aed6>] ? SyS_ioctl+0x36/0x80 3097>] ? system_ call_fastpath+ 0x12/0x6a
WARNING: CPU: 0 PID: 1011 at drivers/
vblank wait timed out on crtc 0
Modules linked in: ctr ccm af_packet uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev hid_logitech_hidpp hid_logitech_dj btrfs xor zlib_deflate snd_hda_codec_hdmi snd_hda_
CPU: 0 PID: 1011 Comm: X Not tainted 4.1.15-gentoo-r1 #3
Hardware name: LENOVO 4290W4H/4290W4H, BIOS 8DET70WW (1.40 ) 05/14/2015
0000000000000000 ffffffffa039fd90 ffffffff8143e0e9 ffff88020f843888
ffffffff8104739c 0000000000000000 ffff8800d857a000 0000000000000000
0000000000000000 00000000000024ef ffffffff81047415 ffffffffa03a1518
Call Trace:
[<ffffffff8143
[<ffffffff8104
[<ffffffff8104
[<ffffffff8107
[<ffffffffa037
[<ffffffff8107
[<ffffffffa04b
[<ffffffffa069
[<ffffffffa038
[<ffffffffa037
[<ffffffffa04b
[<ffffffffa04b
[<ffffffffa04b
[<ffffffffa06a
[<ffffffff8114
[<ffffffffa023
[<ffffffffa05d
[<ffffffff8129
[<ffffffff8128
[<ffffffff8128
[<ffffffffa037
[<ffffffff8113
[<ffffffff8128
[<ffffffff8114
[<ffffffff8113
[<ffffffff8113
[<ffffffff8114
[<ffffffff8144
---[ end trace 0dabb2916250fc62 ]---