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 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx