[Intel-gfx] Warnings on boot resume on Dell XPS 13 (Skylake)
Ander Conselvan De Oliveira
conselvan2 at gmail.com
Fri Nov 13 06:37:07 PST 2015
On Thu, 2015-11-12 at 08:58 -0800, Andrew Lutomirski wrote:
> I have a brand-new XPS 13 Skylake laptop. It's running 4.3 plus some
> wireless-next bits. Everything seems to more-or-less work (even
> suspend/resume, although resume feels a bit slower than it should be
> to my untrained eye, which may be related). When I resume my Dell XPS
> 13, I get:
>
> [ 1870.380265] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.391278] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.402294] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.413276] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.424303] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.424332] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 1870.478777] brcmfmac 0000:3a:00.0 wlp58s0: renamed from wlan0
> [ 1870.495764] IPv6: ADDRCONF(NETDEV_UP): wlp58s0: link is not ready
> [ 1870.592271] ACPI Error: Cannot release Mutex [PATM], not acquired
> (20150818/exmutex-376)
> [ 1870.592276] ACPI Error: Method parse/execution failed
> [\_SB.PCI0.LPCB.ECDV._Q66] (Node ffff8802b80e40c8),
> AE_AML_MUTEX_NOT_ACQUIRED (20150818/psparse-542)
> [ 1871.017949] [drm] RC6 on
> [ 1871.592204] [drm:intel_dp_start_link_train [i915]] *ERROR* failed
> to enable link training
> [ 1871.784358] [drm:intel_dp_complete_link_train [i915]] *ERROR*
> failed to start channel equalization
>
> Grepping my logs for all i915 stuff, I get:
>
> [ 1.724524] [drm] Initialized i915 1.6.0 20150731 for 0000:00:02.0 on minor
> 0
> [ 1.945499] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1.956452] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1.967437] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1.978420] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1.989422] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1.989441] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 1.995441] WARNING: CPU: 0 PID: 458 at
> drivers/gpu/drm/i915/intel_dp.c:854 intel_dp_aux_ch+0x114/0x6a0
> [i915]()
> [ 1.995451] Modules linked in: i915 i2c_algo_bit drm_kms_helper
> syscopyarea sysfillrect sysimgblt fb_sys_fops rtsx_pci_sdmmc drm
> mmc_core crct10dif_pclmul crc32_pclmul crc32c_intel rtsx_pci serio_raw
> i2c_hid video
> [ 1.995491] [<ffffffffa019c774>] intel_dp_aux_ch+0x114/0x6a0 [i915]
> [ 1.995511] [<ffffffffa019cdd5>] intel_dp_aux_transfer+0xd5/0x1e0 [i915]
> [ 1.995537] [<ffffffffa019f11e>] intel_dp_sink_dpms+0x9e/0xe0 [i915]
> [ 1.995555] [<ffffffffa0193c0f>] intel_ddi_post_disable+0x17f/0x1e0 [i915]
> [ 1.995576] [<ffffffffa016d497>] haswell_crtc_disable+0x137/0x2f0 [i915]
> [ 1.995596] [<ffffffffa0175f97>] intel_atomic_commit+0x127/0x13d0 [i915]
> [ 1.995661] [<ffffffffa018cc3a>] intel_fbdev_set_par+0x1a/0x60 [i915]
> [ 1.995705] [<ffffffffa018d6bb>] intel_fbdev_initial_config+0x1b/0x20
> [i915]
> [ 4.173108] [drm:intel_dp_start_link_train [i915]] *ERROR* failed
> to enable link training
> [ 4.365251] [drm:intel_dp_complete_link_train [i915]] *ERROR*
> failed to start channel equalization
> [ 4.614981] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
> [ 12.268254] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops
> i915_audio_component_bind_ops [i915])
> [ 286.652441] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 286.664429] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 286.676371] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 286.676416] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 287.706203] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2]
> has bogus alignment
> [ 289.334548] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2]
> has bogus alignment
> [ 371.787856] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 371.798856] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 371.809867] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 371.820874] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 371.831884] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 371.831897] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 372.741129] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2]
> has bogus alignment
> [ 374.412420] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2]
> has bogus alignment
> [ 390.884030] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 390.896031] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 390.907959] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 390.907999] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 394.154720] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 394.165695] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 394.176704] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 394.187710] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 394.198716] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 394.198768] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 395.353559] [drm:intel_dp_start_link_train [i915]] *ERROR* failed
> to enable link training
> [ 395.545714] [drm:intel_dp_complete_link_train [i915]] *ERROR*
> failed to start channel equalization
> [ 1441.395793] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2]
> has bogus alignment
> [ 1441.919989] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1441.930976] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1441.941990] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1441.952995] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1441.964029] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1441.964052] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 1444.560526] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2]
> has bogus alignment
> [ 1733.539244] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2]
> has bogus alignment
> [ 1734.031660] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1734.042260] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1734.053724] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1734.072550] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1734.083249] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1734.083273] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 1736.820554] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2]
> has bogus alignment
> [ 1867.265609] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1867.276623] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1867.287622] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1867.298634] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1867.309647] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1867.309662] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 1870.380265] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.391278] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.402294] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.413276] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.424303] [drm:intel_dp_aux_ch [i915]] *ERROR* dp aux hw did not
> signal timeout (has irq: 1)!
> [ 1870.424332] [drm:intel_dp_aux_ch [i915]] *ERROR* dp_aux_ch not done
> status 0xad40001f
> [ 1871.592204] [drm:intel_dp_start_link_train [i915]] *ERROR* failed
> to enable link training
> [ 1871.784358] [drm:intel_dp_complete_link_train [i915]] *ERROR*
> failed to start channel equalization
>
> The full text of that warning is:
>
> [ 1.995441] WARNING: CPU: 0 PID: 458 at
> drivers/gpu/drm/i915/intel_dp.c:854 intel_dp_aux_ch+0x114/0x6a0
> [i915]()
> [ 1.995442] dp_aux_ch not started status 0xad40001f
> [ 1.995451] Modules linked in: i915 i2c_algo_bit drm_kms_helper
> syscopyarea sysfillrect sysimgblt fb_sys_fops rtsx_pci_sdmmc
> drm mmc_core crct10dif_pclmul crc32_pclmul crc32c_intel rtsx_pci
> serio_raw i2c_hid video
> [ 1.995453] CPU: 0 PID: 458 Comm: kworker/u8:2 Not tainted 4.3.0-wl #3
> [ 1.995453] Hardware name: Dell Inc. XPS 13 9350/07TYC2, BIOS 1.0.0
> 09/10/2015
> [ 1.995458] Workqueue: events_unbound async_run_entry_fn
> [ 1.995461] 0000000000000000 00000000192a7710 ffff880035adb5d0
> ffffffff8141cb8c
> [ 1.995462] ffff880035adb618 ffff880035adb608 ffffffff810917f2
> 00000000ad40001f
> [ 1.995464] 0000000000064010 0000000000064014 ffff8802aef30000
> 0000000000000005
> [ 1.995464] Call Trace:
> [ 1.995468] [<ffffffff8141cb8c>] dump_stack+0x4e/0x82
> [ 1.995470] [<ffffffff810917f2>] warn_slowpath_common+0x82/0xc0
> [ 1.995471] [<ffffffff8109188c>] warn_slowpath_fmt+0x5c/0x80
> [ 1.995491] [<ffffffffa019c774>] intel_dp_aux_ch+0x114/0x6a0 [i915]
> [ 1.995493] [<ffffffff810d3fe0>] ? wake_atomic_t_function+0x70/0x70
> [ 1.995511] [<ffffffffa019cdd5>] intel_dp_aux_transfer+0xd5/0x1e0 [i915]
> [ 1.995515] [<ffffffffa00dbd04>] drm_dp_dpcd_access+0x64/0x110
> [drm_kms_helper]
> [ 1.995518] [<ffffffffa00dbecb>] drm_dp_dpcd_write+0x1b/0x20
> [drm_kms_helper]
> [ 1.995537] [<ffffffffa019f11e>] intel_dp_sink_dpms+0x9e/0xe0 [i915]
> [ 1.995555] [<ffffffffa0193c0f>] intel_ddi_post_disable+0x17f/0x1e0 [i915]
> [ 1.995576] [<ffffffffa016d497>] haswell_crtc_disable+0x137/0x2f0 [i915]
> [ 1.995596] [<ffffffffa0175f97>] intel_atomic_commit+0x127/0x13d0 [i915]
> [ 1.995608] [<ffffffffa00a24f5>] ? drm_atomic_check_only+0x215/0x540 [drm]
> [ 1.995617] [<ffffffffa00a2857>] drm_atomic_commit+0x37/0x60 [drm]
> [ 1.995622] [<ffffffffa00e39ef>]
> drm_atomic_helper_set_config+0x1bf/0x420 [drm_kms_helper]
> [ 1.995630] [<ffffffffa0092032>]
> drm_mode_set_config_internal+0x62/0x100 [drm]
> [ 1.995634] [<ffffffffa00e6883>] restore_fbdev_mode+0xb3/0x110
> [drm_kms_helper]
> [ 1.995638] [<ffffffffa00e8745>]
> drm_fb_helper_restore_fbdev_mode_unlocked+0x25/0x70 [drm_kms_helper]
> [ 1.995642] [<ffffffffa00e87bd>] drm_fb_helper_set_par+0x2d/0x50
> [drm_kms_helper]
> [ 1.995661] [<ffffffffa018cc3a>] intel_fbdev_set_par+0x1a/0x60 [i915]
> [ 1.995664] [<ffffffff8148ba00>] fbcon_init+0x570/0x5f0
> [ 1.995666] [<ffffffff814f771a>] visual_init+0xca/0x130
> [ 1.995668] [<ffffffff814f95b1>] do_bind_con_driver+0x1c1/0x3a0
> [ 1.995670] [<ffffffff814f9ac9>] do_take_over_console+0x149/0x1a0
> [ 1.995672] [<ffffffff81487887>] do_fbcon_takeover+0x57/0xb0
> [ 1.995673] [<ffffffff8148c478>] fbcon_event_notify+0x658/0x750
> [ 1.995675] [<ffffffff810b0e6a>] notifier_call_chain+0x4a/0x70
> [ 1.995676] [<ffffffff810b1217>] __blocking_notifier_call_chain+0x47/0x60
> [ 1.995678] [<ffffffff810b1246>] blocking_notifier_call_chain+0x16/0x20
> [ 1.995676] [<ffffffff810b1217>] __blocking_notifier_call_chain+0x47/0x60
> [ 1.995678] [<ffffffff810b1246>] blocking_notifier_call_chain+0x16/0x20
> [ 1.995679] [<ffffffff814920cb>] fb_notifier_call_chain+0x1b/0x20
> [ 1.995680] [<ffffffff8149440f>] register_framebuffer+0x20f/0x350
> [ 1.995685] [<ffffffffa00e8a3f>]
> drm_fb_helper_initial_config+0x25f/0x400 [drm_kms_helper]
> [ 1.995705] [<ffffffffa018d6bb>] intel_fbdev_initial_config+0x1b/0x20
> [i915]
> [ 1.995706] [<ffffffff810b298a>] async_run_entry_fn+0x4a/0x140
> [ 1.995708] [<ffffffff810aa242>] process_one_work+0x152/0x400
> [ 1.995709] [<ffffffff810aa53b>] worker_thread+0x4b/0x440
> [ 1.995712] [<ffffffff817e27b0>] ? __schedule+0x340/0xa80
> [ 1.995713] [<ffffffff810aa4f0>] ? process_one_work+0x400/0x400
> [ 1.995715] [<ffffffff810aa4f0>] ? process_one_work+0x400/0x400
> [ 1.995716] [<ffffffff810b00f8>] kthread+0xd8/0xf0
> [ 1.995719] [<ffffffff810b0020>] ? kthread_worker_fn+0x150/0x150
> [ 1.995720] [<ffffffff817e799f>] ret_from_fork+0x3f/0x70
> [ 1.995722] [<ffffffff810b0020>] ? kthread_worker_fn+0x150/0x150
> [ 1.995723] ---[ end trace 1c86caf4627d03ce ]---
> [ 2.711747] [drm] RC6 on
>
> Are these known issues?
Looks like this bug:
https://bugs.freedesktop.org/show_bug.cgi?id=92685
Ander
More information about the Intel-gfx
mailing list