[i915_bpo] Intermittent display outage with external monitor

Bug #1643566 reported by Leann Ogasawara
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
High
Unassigned
Xenial
Incomplete
High
Unassigned

Bug Description

Filing on behalf of Claire Newman...

I seem to be tickling a bug in the i915 stack, when I use a desktop monitor. The symptom is that the screen blanks for a few seconds then comes back . This happens every few minutes. I am using a Lenovo Thinkpad T460s (new this weekend) but last week I was using a Thinkpad W550s - same issue with the blank screen on both laptops. Happens every 20 mins or so and there is no identifiable reproducer (eg. I cam just be sitting there doing something else on my phone and the screen goes black).

Here is lspci output for the video card:

00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])
    Subsystem: Lenovo Skylake Integrated Graphics
    Flags: bus master, fast devsel, latency 0, IRQ 123
    Memory at e0000000 (64-bit, non-prefetchable) [size=16M]
    Memory at c0000000 (64-bit, prefetchable) [size=512M]
    I/O ports at e000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: [40] Vendor Specific Information: Len=0c <?>
    Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
    Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [d0] Power Management version 2
    Capabilities: [100] #1b
    Capabilities: [200] Address Translation Service (ATS)
    Capabilities: [300] #13
    Kernel driver in use: i915_bpo
    Kernel modules: i915_bpo

And in dmesg I see the below text:

[161321.406860] i915_bpo 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[161528.013954] ------------[ cut here ]------------
[161528.013996] WARNING: CPU: 3 PID: 31178 at /build/linux-xHzv4a/linux-4.4.0/ubuntu/i915/intel_pm.c:3675 skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]()
[161528.013998] WARN_ON(!wm_changed)
[161528.014047] Modules linked in: hid_logitech_hidpp hid_generic hid_logitech_dj usbhid hid snd_usb_audio snd_usbmidi_lib cpuid drbg ansi_cprng ctr ccm rfcomm bnep snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel bluetooth arc4 joydev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp nls_iso8859_1 kvm snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_core irqbypass crct10dif_pclmul crc32_pclmul aesni_intel snd_compress ac97_bus aes_x86_64 snd_pcm_dmaengine dw_dmac_core iwlmvm lrw snd_hda_intel gf128mul glue_helper snd_hda_codec ablk_helper mac80211 cryptd snd_hda_core snd_hwdep snd_pcm input_leds serio_raw iwlwifi rtsx_pci_ms
[161528.014074] cfg80211 memstick snd_seq_midi thinkpad_acpi snd_seq_midi_event snd_rawmidi nvram mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore tpm_crb mac_hid parport_pc ppdev lp parport autofs4 rtsx_pci_sdmmc i915_bpo intel_ips i2c_algo_bit drm_kms_helper psmouse e1000e syscopyarea sysfillrect sysimgblt ptp fb_sys_fops pps_core drm nvme rtsx_pci wmi video fjes
[161528.014079] CPU: 3 PID: 31178 Comm: Xorg Not tainted 4.4.0-47-generic #68-Ubuntu
[161528.014080] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET47W (1.15 ) 08/08/2016
[161528.014085] 0000000000000286 00000000b170f762 ffff88027b36f600 ffffffff813f5aa3
[161528.014088] ffff88027b36f648 ffffffffc02a39a0 ffff88027b36f638 ffffffff81081262
[161528.014091] ffff880522e26000 ffff88003f96a148 ffff880522e27000 ffff880523193b78
[161528.014092] Call Trace:
[161528.014102] [<ffffffff813f5aa3>] dump_stack+0x63/0x90
[161528.014108] [<ffffffff81081262>] warn_slowpath_common+0x82/0xc0
[161528.014112] [<ffffffff810812fc>] warn_slowpath_fmt+0x5c/0x80
[161528.014144] [<ffffffffc01c4fec>] skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]
[161528.014175] [<ffffffffc01c5185>] skl_update_wm+0x185/0x610 [i915_bpo]
[161528.014224] [<ffffffffc02563af>] ? intel_ddi_enable_transcoder_func+0x17f/0x260 [i915_bpo]
[161528.014273] [<ffffffffc01c8f0e>] intel_update_watermarks+0x1e/0x30 [i915_bpo]
[161528.014326] [<ffffffffc0238681>] haswell_crtc_enable+0x761/0x8e0 [i915_bpo]
[161528.014378] [<ffffffffc0223cbe>] ? intel_finish_crtc_commit+0xe/0x10 [i915_bpo]
[161528.014395] [<ffffffffc01786d4>] ? drm_atomic_helper_commit_planes_on_crtc+0x154/0x270 [drm_kms_helper]
[161528.014449] [<ffffffffc0234586>] intel_atomic_commit+0x5d6/0x14a0 [i915_bpo]
[161528.014488] [<ffffffffc0078bde>] ? drm_atomic_check_only+0x18e/0x590 [drm]
[161528.014521] [<ffffffffc0079017>] drm_atomic_commit+0x37/0x60 [drm]
[161528.014538] [<ffffffffc0179e4f>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper]
[161528.014571] [<ffffffffc007779a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm]
[161528.014587] [<ffffffffc017c023>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper]
[161528.014601] [<ffffffffc017c09d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper]
[161528.014615] [<ffffffffc017bfa2>] drm_fb_helper_hotplug_event+0xd2/0x120 [drm_kms_helper]
[161528.014628] [<ffffffffc017c046>] drm_fb_helper_restore_fbdev_mode_unlocked+0x56/0x80 [drm_kms_helper]
[161528.014640] [<ffffffffc017c09d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper]
[161528.014694] [<ffffffffc024e5ba>] intel_fbdev_set_par+0x1a/0x60 [i915_bpo]
[161528.014698] [<ffffffff81478f86>] fb_set_var+0x236/0x460
[161528.014704] [<ffffffff812a0b58>] ? ext4_dirty_inode+0x48/0x70
[161528.014709] [<ffffffff812cdec8>] ? __ext4_handle_dirty_metadata+0x48/0x1f0
[161528.014714] [<ffffffff8124538b>] ? __getblk_gfp+0x2b/0x60
[161528.014720] [<ffffffff8146f27f>] fbcon_blank+0x30f/0x350
[161528.014727] [<ffffffff81506633>] do_unblank_screen+0xd3/0x1a0
[161528.014733] [<ffffffff814fbc9a>] vt_ioctl+0x50a/0x12f0
[161528.014739] [<ffffffff814ef15f>] tty_ioctl+0x35f/0xc40
[161528.014745] [<ffffffff81224d38>] ? dput+0xb8/0x220
[161528.014749] [<ffffffff8122e514>] ? mntput+0x24/0x40
[161528.014754] [<ffffffff8120f960>] ? __fput+0x190/0x220
[161528.014758] [<ffffffff8122156f>] do_vfs_ioctl+0x29f/0x490
[161528.014763] [<ffffffff8120fa2e>] ? ____fput+0xe/0x10
[161528.014769] [<ffffffff8109ee06>] ? task_work_run+0x86/0xa0
[161528.014772] [<ffffffff812217d9>] SyS_ioctl+0x79/0x90
[161528.014778] [<ffffffff81834ff2>] entry_SYSCALL_64_fastpath+0x16/0x71
[161528.014781] ---[ end trace 68b4b3ecbd0a020b ]---
[161528.808324] usb 1-4.1: reset high-speed USB device number 7 using xhci_hcd
[161536.339941] ------------[ cut here ]------------
[161536.339974] WARNING: CPU: 3 PID: 32686 at /build/linux-xHzv4a/linux-4.4.0/drivers/gpu/drm/drm_irq.c:1317 drm_wait_one_vblank+0x17b/0x1c0 [drm]()
[161536.339976] vblank not available on crtc 0, ret=-22
[161536.340032] Modules linked in: hid_logitech_hidpp hid_generic hid_logitech_dj usbhid hid snd_usb_audio snd_usbmidi_lib cpuid drbg ansi_cprng ctr ccm rfcomm bnep snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel bluetooth arc4 joydev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp nls_iso8859_1 kvm snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_core irqbypass crct10dif_pclmul crc32_pclmul aesni_intel snd_compress ac97_bus aes_x86_64 snd_pcm_dmaengine dw_dmac_core iwlmvm lrw snd_hda_intel gf128mul glue_helper snd_hda_codec ablk_helper mac80211 cryptd snd_hda_core snd_hwdep snd_pcm input_leds serio_raw iwlwifi rtsx_pci_ms
[161536.340062] cfg80211 memstick snd_seq_midi thinkpad_acpi snd_seq_midi_event snd_rawmidi nvram mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore tpm_crb mac_hid parport_pc ppdev lp parport autofs4 rtsx_pci_sdmmc i915_bpo intel_ips i2c_algo_bit drm_kms_helper psmouse e1000e syscopyarea sysfillrect sysimgblt ptp fb_sys_fops pps_core drm nvme rtsx_pci wmi video fjes
[161536.340067] CPU: 3 PID: 32686 Comm: Xorg Tainted: G W 4.4.0-47-generic #68-Ubuntu
[161536.340069] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET47W (1.15 ) 08/08/2016
[161536.340074] 0000000000000286 00000000e1424e2f ffff880525fef6d0 ffffffff813f5aa3
[161536.340077] ffff880525fef718 ffffffffc008fb38 ffff880525fef708 ffffffff81081262
[161536.340081] ffff880523193800 0000000000000000 ffff8805225eb800 ffff880523193b68
[161536.340082] Call Trace:
[161536.340092] [<ffffffff813f5aa3>] dump_stack+0x63/0x90
[161536.340099] [<ffffffff81081262>] warn_slowpath_common+0x82/0xc0
[161536.340104] [<ffffffff810812fc>] warn_slowpath_fmt+0x5c/0x80
[161536.340126] [<ffffffffc005f054>] ? drm_vblank_get+0x74/0xc0 [drm]
[161536.340148] [<ffffffffc005f2ab>] drm_wait_one_vblank+0x17b/0x1c0 [drm]
[161536.340205] [<ffffffffc020f190>] ? hsw_write16+0x10/0x10 [i915_bpo]
[161536.340257] [<ffffffffc020f190>] ? hsw_write16+0x10/0x10 [i915_bpo]
[161536.340293] [<ffffffffc01c54b9>] skl_update_wm+0x4b9/0x610 [i915_bpo]
[161536.340329] [<ffffffffc01c8f0e>] intel_update_watermarks+0x1e/0x30 [i915_bpo]
[161536.340382] [<ffffffffc0238681>] haswell_crtc_enable+0x761/0x8e0 [i915_bpo]
[161536.340436] [<ffffffffc0234586>] intel_atomic_commit+0x5d6/0x14a0 [i915_bpo]
[161536.340473] [<ffffffffc0078bde>] ? drm_atomic_check_only+0x18e/0x590 [drm]
[161536.340510] [<ffffffffc0079017>] drm_atomic_commit+0x37/0x60 [drm]
[161536.340535] [<ffffffffc0179e4f>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper]
[161536.340574] [<ffffffffc007779a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm]
[161536.340591] [<ffffffffc017c023>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper]
[161536.340605] [<ffffffffc017c09d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper]
[161536.340659] [<ffffffffc024e5ba>] intel_fbdev_set_par+0x1a/0x60 [i915_bpo]
[161536.340663] [<ffffffff8147903f>] ? fb_set_var+0x2ef/0x460
[161536.340666] [<ffffffff81478f86>] fb_set_var+0x236/0x460
[161536.340672] [<ffffffff8170ca97>] ? sock_poll+0x107/0x120
[161536.340678] [<ffffffff81223416>] ? do_sys_poll+0x146/0x560
[161536.340681] [<ffffffff810b4f59>] ? update_curr+0x79/0x160
[161536.340687] [<ffffffff8146f27f>] fbcon_blank+0x30f/0x350
[161536.340691] [<ffffffff810ab329>] ? ttwu_do_wakeup+0x19/0xe0
[161536.340698] [<ffffffff81506633>] do_unblank_screen+0xd3/0x1a0
[161536.340704] [<ffffffff814fb709>] complete_change_console+0x59/0xe0
[161536.340709] [<ffffffff814fbea0>] vt_ioctl+0x710/0x12f0
[161536.340731] [<ffffffffc005d789>] ? drm_ioctl+0x189/0x540 [drm]
[161536.340737] [<ffffffff814ef15f>] tty_ioctl+0x35f/0xc40
[161536.340744] [<ffffffff811c082d>] ? handle_mm_fault+0xcdd/0x1820
[161536.340748] [<ffffffff8122156f>] do_vfs_ioctl+0x29f/0x490
[161536.340752] [<ffffffff8106b504>] ? __do_page_fault+0x1b4/0x400
[161536.340755] [<ffffffff812217d9>] SyS_ioctl+0x79/0x90
[161536.340761] [<ffffffff81834ff2>] entry_SYSCALL_64_fastpath+0x16/0x71
[161536.340793] ---[ end trace 68b4b3ecbd0a020c ]---
[161536.380101] ------------[ cut here ]------------
[161536.380122] WARNING: CPU: 3 PID: 32686 at /build/linux-xHzv4a/linux-4.4.0/ubuntu/i915/intel_pm.c:3675 skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]()
[161536.380123] WARN_ON(!wm_changed)
[161536.380145] Modules linked in: hid_logitech_hidpp hid_generic hid_logitech_dj usbhid hid snd_usb_audio snd_usbmidi_lib cpuid drbg ansi_cprng ctr ccm rfcomm bnep snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel bluetooth arc4 joydev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp nls_iso8859_1 kvm snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_core irqbypass crct10dif_pclmul crc32_pclmul aesni_intel snd_compress ac97_bus aes_x86_64 snd_pcm_dmaengine dw_dmac_core iwlmvm lrw snd_hda_intel gf128mul glue_helper snd_hda_codec ablk_helper mac80211 cryptd snd_hda_core snd_hwdep snd_pcm input_leds serio_raw iwlwifi rtsx_pci_ms
[161536.380158] cfg80211 memstick snd_seq_midi thinkpad_acpi snd_seq_midi_event snd_rawmidi nvram mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore tpm_crb mac_hid parport_pc ppdev lp parport autofs4 rtsx_pci_sdmmc i915_bpo intel_ips i2c_algo_bit drm_kms_helper psmouse e1000e syscopyarea sysfillrect sysimgblt ptp fb_sys_fops pps_core drm nvme rtsx_pci wmi video fjes
[161536.380161] CPU: 3 PID: 32686 Comm: Xorg Tainted: G W 4.4.0-47-generic #68-Ubuntu
[161536.380161] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET47W (1.15 ) 08/08/2016
[161536.380164] 0000000000000286 00000000e1424e2f ffff880525fef650 ffffffff813f5aa3
[161536.380165] ffff880525fef698 ffffffffc02a39a0 ffff880525fef688 ffffffff81081262
[161536.380167] ffff880522e26000 ffff88003f96a148 ffff880522e27000 ffff880523193b78
[161536.380167] Call Trace:
[161536.380172] [<ffffffff813f5aa3>] dump_stack+0x63/0x90
[161536.380175] [<ffffffff81081262>] warn_slowpath_common+0x82/0xc0
[161536.380177] [<ffffffff810812fc>] warn_slowpath_fmt+0x5c/0x80
[161536.380195] [<ffffffffc01c4fec>] skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]
[161536.380213] [<ffffffffc01c5185>] skl_update_wm+0x185/0x610 [i915_bpo]
[161536.380241] [<ffffffffc02563af>] ? intel_ddi_enable_transcoder_func+0x17f/0x260 [i915_bpo]
[161536.380259] [<ffffffffc01c8f0e>] intel_update_watermarks+0x1e/0x30 [i915_bpo]
[161536.380286] [<ffffffffc0238681>] haswell_crtc_enable+0x761/0x8e0 [i915_bpo]
[161536.380313] [<ffffffffc0223cbe>] ? intel_finish_crtc_commit+0xe/0x10 [i915_bpo]
[161536.380322] [<ffffffffc01786d4>] ? drm_atomic_helper_commit_planes_on_crtc+0x154/0x270 [drm_kms_helper]
[161536.380348] [<ffffffffc0234586>] intel_atomic_commit+0x5d6/0x14a0 [i915_bpo]
[161536.380367] [<ffffffffc0078bde>] ? drm_atomic_check_only+0x18e/0x590 [drm]
[161536.380384] [<ffffffffc0079017>] drm_atomic_commit+0x37/0x60 [drm]
[161536.380392] [<ffffffffc0179e4f>] restore_fbdev_mode+0x22f/0x260 [drm_kms_helper]
[161536.380409] [<ffffffffc007779a>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm]
[161536.380417] [<ffffffffc017c023>] drm_fb_helper_restore_fbdev_mode_unlocked+0x33/0x80 [drm_kms_helper]
[161536.380424] [<ffffffffc017c09d>] drm_fb_helper_set_par+0x2d/0x50 [drm_kms_helper]
[161536.380450] [<ffffffffc024e5ba>] intel_fbdev_set_par+0x1a/0x60 [i915_bpo]
[161536.380452] [<ffffffff8147903f>] ? fb_set_var+0x2ef/0x460
[161536.380454] [<ffffffff81478f86>] fb_set_var+0x236/0x460
[161536.380456] [<ffffffff8170ca97>] ? sock_poll+0x107/0x120
[161536.380458] [<ffffffff81223416>] ? do_sys_poll+0x146/0x560
[161536.380460] [<ffffffff810b4f59>] ? update_curr+0x79/0x160
[161536.380463] [<ffffffff8146f27f>] fbcon_blank+0x30f/0x350
[161536.380465] [<ffffffff810ab329>] ? ttwu_do_wakeup+0x19/0xe0
[161536.380468] [<ffffffff81506633>] do_unblank_screen+0xd3/0x1a0
[161536.380471] [<ffffffff814fb709>] complete_change_console+0x59/0xe0
[161536.380473] [<ffffffff814fbea0>] vt_ioctl+0x710/0x12f0
[161536.380485] [<ffffffffc005d789>] ? drm_ioctl+0x189/0x540 [drm]
[161536.380487] [<ffffffff814ef15f>] tty_ioctl+0x35f/0xc40
[161536.380490] [<ffffffff811c082d>] ? handle_mm_fault+0xcdd/0x1820
[161536.380492] [<ffffffff8122156f>] do_vfs_ioctl+0x29f/0x490
[161536.380494] [<ffffffff8106b504>] ? __do_page_fault+0x1b4/0x400
[161536.380496] [<ffffffff812217d9>] SyS_ioctl+0x79/0x90
[161536.380498] [<ffffffff81834ff2>] entry_SYSCALL_64_fastpath+0x16/0x71
[161536.380511] ---[ end trace 68b4b3ecbd0a020d ]---
[162373.603247] ------------[ cut here ]------------
[162373.603313] WARNING: CPU: 2 PID: 386 at /build/linux-xHzv4a/linux-4.4.0/ubuntu/i915/intel_pm.c:3675 skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]()
[162373.603315] WARN_ON(!wm_changed)
[162373.603387] Modules linked in: hid_logitech_hidpp hid_generic hid_logitech_dj usbhid hid snd_usb_audio snd_usbmidi_lib cpuid drbg ansi_cprng ctr ccm rfcomm bnep snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel bluetooth arc4 joydev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp nls_iso8859_1 kvm snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_core irqbypass crct10dif_pclmul crc32_pclmul aesni_intel snd_compress ac97_bus aes_x86_64 snd_pcm_dmaengine dw_dmac_core iwlmvm lrw snd_hda_intel gf128mul glue_helper snd_hda_codec ablk_helper mac80211 cryptd snd_hda_core snd_hwdep snd_pcm input_leds serio_raw iwlwifi rtsx_pci_ms
[162373.603438] cfg80211 memstick snd_seq_midi thinkpad_acpi snd_seq_midi_event snd_rawmidi nvram mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore tpm_crb mac_hid parport_pc ppdev lp parport autofs4 rtsx_pci_sdmmc i915_bpo intel_ips i2c_algo_bit drm_kms_helper psmouse e1000e syscopyarea sysfillrect sysimgblt ptp fb_sys_fops pps_core drm nvme rtsx_pci wmi video fjes
[162373.603443] CPU: 2 PID: 386 Comm: kworker/2:1 Tainted: G W 4.4.0-47-generic #68-Ubuntu
[162373.603446] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET47W (1.15 ) 08/08/2016
[162373.603455] Workqueue: events console_callback
[162373.603462] 0000000000000286 0000000057921fda ffff8805258b38a0 ffffffff813f5aa3
[162373.603467] ffff8805258b38e8 ffffffffc02a39a0 ffff8805258b38d8 ffffffff81081262
[162373.603472] ffff880522e27000 ffff88003f96a148 ffff880522e26000 ffff880523193b78
[162373.603473] Call Trace:
[162373.603484] [<ffffffff813f5aa3>] dump_stack+0x63/0x90
[162373.603492] [<ffffffff81081262>] warn_slowpath_common+0x82/0xc0
[162373.603497] [<ffffffff810812fc>] warn_slowpath_fmt+0x5c/0x80
[162373.603554] [<ffffffffc01c4fec>] skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]
[162373.603610] [<ffffffffc01c5185>] skl_update_wm+0x185/0x610 [i915_bpo]
[162373.603665] [<ffffffffc01c8f0e>] intel_update_watermarks+0x1e/0x30 [i915_bpo]
[162373.603739] [<ffffffffc02343f8>] intel_atomic_commit+0x448/0x14a0 [i915_bpo]
[162373.603789] [<ffffffffc0078bde>] ? drm_atomic_check_only+0x18e/0x590 [drm]
[162373.603834] [<ffffffffc0079017>] drm_atomic_commit+0x37/0x60 [drm]
[162373.603856] [<ffffffffc017750d>] drm_atomic_helper_connector_dpms+0xed/0x1a0 [drm_kms_helper]
[162373.603878] [<ffffffffc017afd7>] drm_fb_helper_dpms.isra.8+0x97/0xe0 [drm_kms_helper]
[162373.603897] [<ffffffffc017b05d>] drm_fb_helper_blank+0x3d/0x90 [drm_kms_helper]
[162373.603971] [<ffffffffc024e55a>] intel_fbdev_blank+0x1a/0x60 [i915_bpo]
[162373.603976] [<ffffffff81478c76>] fb_blank+0x66/0xc0
[162373.603982] [<ffffffff8146f202>] fbcon_blank+0x292/0x350
[162373.603988] [<ffffffff810b9635>] ? put_prev_entity+0x35/0x7d0
[162373.603996] [<ffffffff810ec984>] ? lock_timer_base.isra.22+0x54/0x70
[162373.604002] [<ffffffff810eca8e>] ? try_to_del_timer_sync+0x5e/0x90
[162373.604008] [<ffffffff815068e0>] do_blank_screen+0x1c0/0x260
[162373.604013] [<ffffffff815076f7>] console_callback+0x77/0x180
[162373.604018] [<ffffffff81830866>] ? __schedule+0x3b6/0xa30
[162373.604025] [<ffffffff8109a4a5>] process_one_work+0x165/0x480
[162373.604030] [<ffffffff8109a80b>] worker_thread+0x4b/0x4c0
[162373.604036] [<ffffffff8109a7c0>] ? process_one_work+0x480/0x480
[162373.604041] [<ffffffff8109a7c0>] ? process_one_work+0x480/0x480
[162373.604046] [<ffffffff810a09e8>] kthread+0xd8/0xf0
[162373.604051] [<ffffffff810a0910>] ? kthread_create_on_node+0x1e0/0x1e0
[162373.604056] [<ffffffff8183538f>] ret_from_fork+0x3f/0x70
[162373.604061] [<ffffffff810a0910>] ? kthread_create_on_node+0x1e0/0x1e0
[162373.604064] ---[ end trace 68b4b3ecbd0a020e ]---
[227004.455208] ------------[ cut here ]------------
[227004.455227] WARNING: CPU: 2 PID: 3435 at /build/linux-xHzv4a/linux-4.4.0/ubuntu/i915/intel_pm.c:3675 skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]()
[227004.455228] WARN_ON(!wm_changed)
[227004.455252] Modules linked in: hid_logitech_hidpp hid_generic hid_logitech_dj usbhid hid snd_usb_audio snd_usbmidi_lib cpuid drbg ansi_cprng ctr ccm rfcomm bnep snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel bluetooth arc4 joydev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp nls_iso8859_1 kvm snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_core irqbypass crct10dif_pclmul crc32_pclmul aesni_intel snd_compress ac97_bus aes_x86_64 snd_pcm_dmaengine dw_dmac_core iwlmvm lrw snd_hda_intel gf128mul glue_helper snd_hda_codec ablk_helper mac80211 cryptd snd_hda_core snd_hwdep snd_pcm input_leds serio_raw iwlwifi rtsx_pci_ms
[227004.455265] cfg80211 memstick snd_seq_midi thinkpad_acpi snd_seq_midi_event snd_rawmidi nvram mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore tpm_crb mac_hid parport_pc ppdev lp parport autofs4 rtsx_pci_sdmmc i915_bpo intel_ips i2c_algo_bit drm_kms_helper psmouse e1000e syscopyarea sysfillrect sysimgblt ptp fb_sys_fops pps_core drm nvme rtsx_pci wmi video fjes
[227004.455267] CPU: 2 PID: 3435 Comm: kworker/2:1 Tainted: G W 4.4.0-47-generic #68-Ubuntu
[227004.455267] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET47W (1.15 ) 08/08/2016
[227004.455271] Workqueue: events console_callback
[227004.455273] 0000000000000286 00000000b13cc7b9 ffff880523d27818 ffffffff813f5aa3
[227004.455274] ffff880523d27860 ffffffffc02a39a0 ffff880523d27850 ffffffff81081262
[227004.455275] ffff880522e26000 ffff88003f96a148 ffff880522e27000 ffff880523193b78
[227004.455275] Call Trace:
[227004.455279] [<ffffffff813f5aa3>] dump_stack+0x63/0x90
[227004.455282] [<ffffffff81081262>] warn_slowpath_common+0x82/0xc0
[227004.455284] [<ffffffff810812fc>] warn_slowpath_fmt+0x5c/0x80
[227004.455296] [<ffffffffc01c4fec>] skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]
[227004.455308] [<ffffffffc01c5185>] skl_update_wm+0x185/0x610 [i915_bpo]
[227004.455326] [<ffffffffc02563af>] ? intel_ddi_enable_transcoder_func+0x17f/0x260 [i915_bpo]
[227004.455338] [<ffffffffc01c8f0e>] intel_update_watermarks+0x1e/0x30 [i915_bpo]
[227004.455356] [<ffffffffc0238681>] haswell_crtc_enable+0x761/0x8e0 [i915_bpo]
[227004.455374] [<ffffffffc0234586>] intel_atomic_commit+0x5d6/0x14a0 [i915_bpo]
[227004.455388] [<ffffffffc0078bde>] ? drm_atomic_check_only+0x18e/0x590 [drm]
[227004.455400] [<ffffffffc0079017>] drm_atomic_commit+0x37/0x60 [drm]
[227004.455406] [<ffffffffc017750d>] drm_atomic_helper_connector_dpms+0xed/0x1a0 [drm_kms_helper]
[227004.455412] [<ffffffffc017afd7>] drm_fb_helper_dpms.isra.8+0x97/0xe0 [drm_kms_helper]
[227004.455417] [<ffffffffc017b070>] drm_fb_helper_blank+0x50/0x90 [drm_kms_helper]
[227004.455434] [<ffffffffc024e55a>] intel_fbdev_blank+0x1a/0x60 [i915_bpo]
[227004.455436] [<ffffffff81478c76>] fb_blank+0x66/0xc0
[227004.455438] [<ffffffff8146f07e>] fbcon_blank+0x10e/0x350
[227004.455440] [<ffffffff810b700b>] ? dequeue_entity+0x41b/0xa80
[227004.455442] [<ffffffff810ec984>] ? lock_timer_base.isra.22+0x54/0x70
[227004.455444] [<ffffffff810ecb81>] ? internal_add_timer+0x71/0x80
[227004.455445] [<ffffffff810ee86f>] ? mod_timer+0x10f/0x240
[227004.455447] [<ffffffff81506633>] do_unblank_screen+0xd3/0x1a0
[227004.455448] [<ffffffff8150767c>] poke_blanked_console+0xbc/0xc0
[227004.455450] [<ffffffff815077d4>] console_callback+0x154/0x180
[227004.455452] [<ffffffff81830866>] ? __schedule+0x3b6/0xa30
[227004.455454] [<ffffffff8173918e>] ? rtnl_unlock+0xe/0x10
[227004.455456] [<ffffffff8109a4a5>] process_one_work+0x165/0x480
[227004.455458] [<ffffffff8109a80b>] worker_thread+0x4b/0x4c0
[227004.455459] [<ffffffff8109a7c0>] ? process_one_work+0x480/0x480
[227004.455461] [<ffffffff8109a7c0>] ? process_one_work+0x480/0x480
[227004.455462] [<ffffffff810a09e8>] kthread+0xd8/0xf0
[227004.455463] [<ffffffff810a0910>] ? kthread_create_on_node+0x1e0/0x1e0
[227004.455465] [<ffffffff8183538f>] ret_from_fork+0x3f/0x70
[227004.455466] [<ffffffff810a0910>] ? kthread_create_on_node+0x1e0/0x1e0
[227004.455467] ---[ end trace 68b4b3ecbd0a020f ]---
[227624.548049] ------------[ cut here ]------------
[227624.548104] WARNING: CPU: 2 PID: 3435 at /build/linux-xHzv4a/linux-4.4.0/ubuntu/i915/intel_pm.c:3675 skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]()
[227624.548107] WARN_ON(!wm_changed)
[227624.548162] Modules linked in: hid_logitech_hidpp hid_generic hid_logitech_dj usbhid hid snd_usb_audio snd_usbmidi_lib cpuid drbg ansi_cprng ctr ccm rfcomm bnep snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel bluetooth arc4 joydev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp nls_iso8859_1 kvm snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_core irqbypass crct10dif_pclmul crc32_pclmul aesni_intel snd_compress ac97_bus aes_x86_64 snd_pcm_dmaengine dw_dmac_core iwlmvm lrw snd_hda_intel gf128mul glue_helper snd_hda_codec ablk_helper mac80211 cryptd snd_hda_core snd_hwdep snd_pcm input_leds serio_raw iwlwifi rtsx_pci_ms
[227624.548206] cfg80211 memstick snd_seq_midi thinkpad_acpi snd_seq_midi_event snd_rawmidi nvram mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore tpm_crb mac_hid parport_pc ppdev lp parport autofs4 rtsx_pci_sdmmc i915_bpo intel_ips i2c_algo_bit drm_kms_helper psmouse e1000e syscopyarea sysfillrect sysimgblt ptp fb_sys_fops pps_core drm nvme rtsx_pci wmi video fjes
[227624.548212] CPU: 2 PID: 3435 Comm: kworker/2:1 Tainted: G W 4.4.0-47-generic #68-Ubuntu
[227624.548214] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET47W (1.15 ) 08/08/2016
[227624.548224] Workqueue: events console_callback
[227624.548229] 0000000000000286 00000000b13cc7b9 ffff880523d278a0 ffffffff813f5aa3
[227624.548233] ffff880523d278e8 ffffffffc02a39a0 ffff880523d278d8 ffffffff81081262
[227624.548236] ffff880522e27000 ffff88003f96a148 ffff880522e26000 ffff880523193b78
[227624.548237] Call Trace:
[227624.548247] [<ffffffff813f5aa3>] dump_stack+0x63/0x90
[227624.548254] [<ffffffff81081262>] warn_slowpath_common+0x82/0xc0
[227624.548259] [<ffffffff810812fc>] warn_slowpath_fmt+0x5c/0x80
[227624.548301] [<ffffffffc01c4fec>] skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]
[227624.548341] [<ffffffffc01c5185>] skl_update_wm+0x185/0x610 [i915_bpo]
[227624.548379] [<ffffffffc01c8f0e>] intel_update_watermarks+0x1e/0x30 [i915_bpo]
[227624.548437] [<ffffffffc02343f8>] intel_atomic_commit+0x448/0x14a0 [i915_bpo]
[227624.548488] [<ffffffffc0078bde>] ? drm_atomic_check_only+0x18e/0x590 [drm]
[227624.548523] [<ffffffffc0079017>] drm_atomic_commit+0x37/0x60 [drm]
[227624.548541] [<ffffffffc017750d>] drm_atomic_helper_connector_dpms+0xed/0x1a0 [drm_kms_helper]
[227624.548558] [<ffffffffc017afd7>] drm_fb_helper_dpms.isra.8+0x97/0xe0 [drm_kms_helper]
[227624.548573] [<ffffffffc017b05d>] drm_fb_helper_blank+0x3d/0x90 [drm_kms_helper]
[227624.548633] [<ffffffffc024e55a>] intel_fbdev_blank+0x1a/0x60 [i915_bpo]
[227624.548637] [<ffffffff81478c76>] fb_blank+0x66/0xc0
[227624.548643] [<ffffffff8146f202>] fbcon_blank+0x292/0x350
[227624.548650] [<ffffffff811ad179>] ? next_zone+0x29/0x30
[227624.548656] [<ffffffff811ae0b3>] ? refresh_cpu_vm_stats+0x103/0x1d0
[227624.548663] [<ffffffff810ec984>] ? lock_timer_base.isra.22+0x54/0x70
[227624.548668] [<ffffffff810eca8e>] ? try_to_del_timer_sync+0x5e/0x90
[227624.548674] [<ffffffff815068e0>] do_blank_screen+0x1c0/0x260
[227624.548678] [<ffffffff815076f7>] console_callback+0x77/0x180
[227624.548682] [<ffffffff81830866>] ? __schedule+0x3b6/0xa30
[227624.548688] [<ffffffff8109a4a5>] process_one_work+0x165/0x480
[227624.548693] [<ffffffff8109a80b>] worker_thread+0x4b/0x4c0
[227624.548697] [<ffffffff8109a7c0>] ? process_one_work+0x480/0x480
[227624.548701] [<ffffffff8109a7c0>] ? process_one_work+0x480/0x480
[227624.548708] [<ffffffff810a09e8>] kthread+0xd8/0xf0
[227624.548711] [<ffffffff810a0910>] ? kthread_create_on_node+0x1e0/0x1e0
[227624.548716] [<ffffffff8183538f>] ret_from_fork+0x3f/0x70
[227624.548719] [<ffffffff810a0910>] ? kthread_create_on_node+0x1e0/0x1e0
[227624.548722] ---[ end trace 68b4b3ecbd0a0210 ]---
[227808.485608] ------------[ cut here ]------------
[227808.485634] WARNING: CPU: 2 PID: 3435 at /build/linux-xHzv4a/linux-4.4.0/ubuntu/i915/intel_pm.c:3675 skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]()
[227808.485635] WARN_ON(!wm_changed)
[227808.485667] Modules linked in: hid_logitech_hidpp hid_generic hid_logitech_dj usbhid hid snd_usb_audio snd_usbmidi_lib cpuid drbg ansi_cprng ctr ccm rfcomm bnep snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media btusb btrtl btbcm btintel bluetooth arc4 joydev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp nls_iso8859_1 kvm snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_core irqbypass crct10dif_pclmul crc32_pclmul aesni_intel snd_compress ac97_bus aes_x86_64 snd_pcm_dmaengine dw_dmac_core iwlmvm lrw snd_hda_intel gf128mul glue_helper snd_hda_codec ablk_helper mac80211 cryptd snd_hda_core snd_hwdep snd_pcm input_leds serio_raw iwlwifi rtsx_pci_ms
[227808.485684] cfg80211 memstick snd_seq_midi thinkpad_acpi snd_seq_midi_event snd_rawmidi nvram mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore tpm_crb mac_hid parport_pc ppdev lp parport autofs4 rtsx_pci_sdmmc i915_bpo intel_ips i2c_algo_bit drm_kms_helper psmouse e1000e syscopyarea sysfillrect sysimgblt ptp fb_sys_fops pps_core drm nvme rtsx_pci wmi video fjes
[227808.485686] CPU: 2 PID: 3435 Comm: kworker/2:1 Tainted: G W 4.4.0-47-generic #68-Ubuntu
[227808.485687] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET47W (1.15 ) 08/08/2016
[227808.485692] Workqueue: events console_callback
[227808.485695] 0000000000000286 00000000b13cc7b9 ffff880523d27818 ffffffff813f5aa3
[227808.485697] ffff880523d27860 ffffffffc02a39a0 ffff880523d27850 ffffffff81081262
[227808.485698] ffff880522e26000 ffff88003f96a148 ffff880522e27000 ffff880523193b78
[227808.485699] Call Trace:
[227808.485705] [<ffffffff813f5aa3>] dump_stack+0x63/0x90
[227808.485709] [<ffffffff81081262>] warn_slowpath_common+0x82/0xc0
[227808.485711] [<ffffffff810812fc>] warn_slowpath_fmt+0x5c/0x80
[227808.485729] [<ffffffffc01c4fec>] skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]
[227808.485747] [<ffffffffc01c5185>] skl_update_wm+0x185/0x610 [i915_bpo]
[227808.485774] [<ffffffffc02563af>] ? intel_ddi_enable_transcoder_func+0x17f/0x260 [i915_bpo]
[227808.485805] [<ffffffffc01c8f0e>] intel_update_watermarks+0x1e/0x30 [i915_bpo]
[227808.485826] [<ffffffffc0238681>] haswell_crtc_enable+0x761/0x8e0 [i915_bpo]
[227808.485848] [<ffffffffc0234586>] intel_atomic_commit+0x5d6/0x14a0 [i915_bpo]
[227808.485865] [<ffffffffc0078bde>] ? drm_atomic_check_only+0x18e/0x590 [drm]
[227808.485879] [<ffffffffc0079017>] drm_atomic_commit+0x37/0x60 [drm]
[227808.485886] [<ffffffffc017750d>] drm_atomic_helper_connector_dpms+0xed/0x1a0 [drm_kms_helper]
[227808.485893] [<ffffffffc017afd7>] drm_fb_helper_dpms.isra.8+0x97/0xe0 [drm_kms_helper]
[227808.485899] [<ffffffffc017b070>] drm_fb_helper_blank+0x50/0x90 [drm_kms_helper]
[227808.485919] [<ffffffffc024e55a>] intel_fbdev_blank+0x1a/0x60 [i915_bpo]
[227808.485921] [<ffffffff81478c76>] fb_blank+0x66/0xc0
[227808.485924] [<ffffffff8146f07e>] fbcon_blank+0x10e/0x350
[227808.485926] [<ffffffff810b700b>] ? dequeue_entity+0x41b/0xa80
[227808.485928] [<ffffffff8140a805>] ? find_next_bit+0x15/0x20
[227808.485931] [<ffffffff811ad126>] ? next_online_pgdat+0x26/0x50
[227808.485934] [<ffffffff810ec984>] ? lock_timer_base.isra.22+0x54/0x70
[227808.485936] [<ffffffff810ecb81>] ? internal_add_timer+0x71/0x80
[227808.485937] [<ffffffff810ee86f>] ? mod_timer+0x10f/0x240
[227808.485939] [<ffffffff81506633>] do_unblank_screen+0xd3/0x1a0
[227808.485941] [<ffffffff8150767c>] poke_blanked_console+0xbc/0xc0
[227808.485943] [<ffffffff815077d4>] console_callback+0x154/0x180
[227808.485945] [<ffffffff81830866>] ? __schedule+0x3b6/0xa30
[227808.485948] [<ffffffff8109a4a5>] process_one_work+0x165/0x480
[227808.485949] [<ffffffff8109a80b>] worker_thread+0x4b/0x4c0
[227808.485951] [<ffffffff8109a7c0>] ? process_one_work+0x480/0x480
[227808.485953] [<ffffffff8109a7c0>] ? process_one_work+0x480/0x480
[227808.485954] [<ffffffff810a09e8>] kthread+0xd8/0xf0
[227808.485956] [<ffffffff810a0910>] ? kthread_create_on_node+0x1e0/0x1e0
[227808.485958] [<ffffffff8183538f>] ret_from_fork+0x3f/0x70
[227808.485959] [<ffffffff810a0910>] ? kthread_create_on_node+0x1e0/0x1e0
[227808.485970] ---[ end trace 68b4b3ecbd0a0211 ]---

description: updated
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

It would be good to know what type of activity causes this bug. Does it happen only when using video in you're browser, such as youtube? Does it only happen when using Google Hangouts? Or, can you trigger the screen blanking when only using a single application, such as email?

tags: added: kernel-key
Changed in linux (Ubuntu Xenial):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Pasting some of my commentary here....

After further discussion with the team, I'm told this is a known issue with Skylake. This should be resolved in v4.9 and backports have been submitted to v4.8:

https://lists.freedesktop.org/archives/intel-gfx/2016-October/109936.html

I have asked sabdfl to proceed with testing the Yakkety HWE kernel to confirm this is indeed resolved for Claire. Note, I specficially requested testing with the linux-hwe-edge 4.8.0-28.30~16.04.1 from our Canonical Kernel Team PPA since it contains the i915 patches referenced above.

sudo add-apt-repository ppa:canonical-kernel-team/ppa
sudo apt-get update
sudo apt-get install linux-generic-hwe-16.04-edge

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Does it still show the same warnings in dmesg with 4.8.0-28.30~16.04.1?

Revision history for this message
Hui Wang (hui.wang) wrote :

Tested with linux-3.19.0.75-generic, there are lots of warnings in the dmesg when connecting a external monitor (same as the ones in the bug description), but can't see any "screen blanks".

Revision history for this message
Hui Wang (hui.wang) wrote :

Tested with linux-4.4.0-51-generic, the kernel printed a warning in the dmesg when connecting or disconnecting an external monitor (same as the ones in the bug description), but can't see any "screen blanks".

Revision history for this message
Hui Wang (hui.wang) wrote :

After installing the linux-generic-hwe-16.04-edge (comment #2) and reboot, the 'uname -a' shows the kernel is 4.8.0-28-generic, and with this kernel, I can't see any warnings in the dmesg and can't see "screen blank" as well when connecting or disconnecting an external monitor.

Revision history for this message
Hui Wang (hui.wang) wrote :

The BIOS version on the machine I tested: N1CET38W (1.06)

Revision history for this message
Robert Hooker (sarvatt) wrote :

The full dmesg on the machine with a kernel newer than 4.8.0-28.30~16.04.1 after it happens and not just the trace would be much appreciated as well. That patch series really should have fixed it. The full /var/log/kern.log would work even better.

description: updated
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Claire was able to retest with the 4.8.0-31.33~16.04.1 Yakkety HWE kernel. She says the problem is still happening (ie. screen crashes and goes blank after about 20min). She captured her dmesg output after reproducing the issue with 4.8.0-31.33~16.04.1. I have attached it here, but am not seeing anything obvious, but would be good to get some second opinions. Thanks.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :
Revision history for this message
Robert Hooker (sarvatt) wrote :

Hmm, no problems related to it in that log, i915 would be more verbose. I just noticed the trace in the subject was caused by a lid close/open and is most likely not related. It would be worth trying this out to rule out the Intel X driver, save this as /etc/X11/xorg.conf

Section "Device"
       Identifier "Configured Video Device"
       Driver "modesetting"
EndSection

Revision history for this message
dwmw2 (dwmw2) wrote :

Not sure if this is a related issue. HP 850 G3 laptop with docking station, external VGA connected.

If the display blanks for more than an instant, the external display doesn't come back on until I undock and redock. This is OK:

$ xset dpms force off; xset dpms force on

This, on the other hand, leaves me with no external display:

$ xset dpms force off; sleep 0.1 ; xset dpms force on

Also possibly related or the same problem: if I dock with the VGA cable unplugged, and plug the VGA cable in, the external display is detected. Unplug, and it goes away. Plug it in for a second time and it's not detected again.... until I undock and redock, just like after a screen blank.

This persists after updating to 4.8.0-32-generic #34~16.04.1-Ubuntu

tags: added: kernel-da-key
removed: kernel-key
Changed in linux (Ubuntu):
status: Triaged → Incomplete
Changed in linux (Ubuntu Xenial):
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu Xenial) because there has been no activity for 60 days.]

Changed in linux (Ubuntu Xenial):
status: Incomplete → Expired
Revision history for this message
winnie (winnie-) wrote :

Hope the information helps, at least somebody else:

Exact same issue on Skylake-desktop PCs. Tested on 12 PCs in our pc lab. Getting the trace in boot log on every single one. It appears short after boot, by the time lightdm shows up. All machines run with two displays.

MB/BIOS: MSI MS-7971/Z170-A PRO (MS-7971), BIOS 1.D0 08/30/2016
CPU: i3-6100

So far there are no issues visible except the coredump/trace. We had, however, one machine which lost video signal ~one sec after lightdm showed up. X was still running (since I could login blindly via lightdm). The issue disappeared after we started benchmarking the machine. Can't reproduce anymore.

After installing the proposed kernel from canonical-kernel-team ppa the issue seems resolved.

Any idea when the patch hits v4.4.0?

Changed in linux (Ubuntu):
status: Expired → Confirmed
Changed in linux (Ubuntu Xenial):
status: Expired → Confirmed
Revision history for this message
winnie (winnie-) wrote :

> We had, however, one machine which lost video signal ~one sec after lightdm showed up. X was still
> running (since I could login blindly via lightdm). The issue disappeared after we started
> benchmarking the machine. Can't reproduce anymore.
It turns out this issue was caused by a short circuit in the display cable. So I take that back as a symptom of this bug.

Revision history for this message
winnie (winnie-) wrote :

Seems to fixed in last update. Can anybody confirm?

Revision history for this message
Rolf Leggewie (r0lf) wrote :

Anybody who can still reproduce this particular problem?

Changed in linux (Ubuntu Xenial):
status: Confirmed → Incomplete
Brad Figg (brad-figg)
tags: added: cscc
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.