On Tue, Aug 26, 2014 at 12:17 AM, Daniel Vetter <daniel@xxxxxxxx> wrote: > Sounds new. Anything interesting going on in dmesg while the on/off > flickering goes on if you crank up output with drm.debug=0xe? I actually get some traces. There appears to be 2 different traces that repeat whenever the screen goes through that turn off-turn on cycle (but at first, only the first trace is shown). I believe the screen turns itself off at the time this message is printed: "Aug 26 07:25:04 nc052 kernel: [drm:i915_runtime_suspend] Suspending device" First trace: Aug 26 07:25:04 nc052 kernel: [drm:i915_runtime_suspend] Suspending device Aug 26 07:25:04 nc052 kernel: [drm:hsw_enable_pc8] Enabling package C8+ Aug 26 07:25:04 nc052 kernel: ------------[ cut here ]------------ Aug 26 07:25:04 nc052 kernel: WARNING: CPU: 0 PID: 60 at drivers/gpu/drm/i915/intel_display.c:6888 hsw_enable_pc8+0xae/0x6f0() Aug 26 07:25:04 nc052 kernel: CRTC for pipe A enabled Aug 26 07:25:04 nc052 kernel: Modules linked in: Aug 26 07:25:04 nc052 kernel: CPU: 0 PID: 60 Comm: kworker/0:1 Not tainted 3.15.4-ARCH-00041-gf4db98240ac2 #21 Aug 26 07:25:04 nc052 kernel: Hardware name: Apple Inc. MacBookPro11,2/Mac-3CBD00234E554E41, BIOS MBP112.88Z.0138.B02.1310181745 10/18/2013 Aug 26 07:25:04 nc052 kernel: Workqueue: pm pm_runtime_work Aug 26 07:25:04 nc052 kernel: 0000000000000000 000000002a8a3008 ffff8802732a3c20 ffffffff81872013 Aug 26 07:25:04 nc052 kernel: ffff8802732a3c68 ffff8802732a3c58 ffffffff810d650d ffff880272298000 Aug 26 07:25:04 nc052 kernel: ffff8802737ea000 ffff880273050b80 ffffffff81a8d140 ffff88027311d098 Aug 26 07:25:04 nc052 kernel: Call Trace: Aug 26 07:25:04 nc052 kernel: [<ffffffff81872013>] dump_stack+0x4d/0x6f Aug 26 07:25:04 nc052 kernel: [<ffffffff810d650d>] warn_slowpath_common+0x7d/0xa0 Aug 26 07:25:04 nc052 kernel: [<ffffffff810d658c>] warn_slowpath_fmt+0x5c/0x80 Aug 26 07:25:04 nc052 kernel: [<ffffffff814ea3fd>] ? hsw_runtime_pm_disable_interrupts+0xed/0x100 Aug 26 07:25:04 nc052 kernel: [<ffffffff8150a95e>] hsw_enable_pc8+0xae/0x6f0 Aug 26 07:25:04 nc052 kernel: [<ffffffff814b6ad8>] i915_runtime_suspend+0x88/0xf0 Aug 26 07:25:04 nc052 kernel: [<ffffffff813caa7f>] pci_pm_runtime_suspend+0x5f/0x150 Aug 26 07:25:04 nc052 kernel: [<ffffffff813caa20>] ? pci_legacy_suspend_late+0xf0/0xf0 Aug 26 07:25:04 nc052 kernel: [<ffffffff8154e8e2>] __rpm_callback+0x32/0x70 Aug 26 07:25:04 nc052 kernel: [<ffffffff8154e946>] rpm_callback+0x26/0xa0 Aug 26 07:25:04 nc052 kernel: [<ffffffff8154ee91>] rpm_suspend+0x121/0x680 Aug 26 07:25:04 nc052 kernel: [<ffffffff810e46f8>] ? add_timer+0x18/0x30 Aug 26 07:25:04 nc052 kernel: [<ffffffff810f1d5b>] ? __queue_delayed_work+0x8b/0x1c0 Aug 26 07:25:04 nc052 kernel: [<ffffffff8155070a>] pm_runtime_work+0x7a/0xd0 Aug 26 07:25:04 nc052 kernel: [<ffffffff810f2bc8>] process_one_work+0x168/0x450 Aug 26 07:25:04 nc052 kernel: [<ffffffff810f3622>] worker_thread+0x132/0x3e0 Aug 26 07:25:04 nc052 kernel: [<ffffffff810f34f0>] ? manage_workers.isra.23+0x2d0/0x2d0 Aug 26 07:25:04 nc052 kernel: [<ffffffff810f9e2a>] kthread+0xea/0x100 Aug 26 07:25:04 nc052 kernel: [<ffffffff810f9d40>] ? kthread_create_on_node+0x1b0/0x1b0 Aug 26 07:25:04 nc052 kernel: [<ffffffff81881d3c>] ret_from_fork+0x7c/0xb0 Aug 26 07:25:04 nc052 kernel: [<ffffffff810f9d40>] ? kthread_create_on_node+0x1b0/0x1b0 Aug 26 07:25:04 nc052 kernel: ---[ end trace 51deaa0c7e786a61 ]--- Second trace: Aug 26 07:30:51 nc052 kernel: [drm:i915_runtime_suspend] Device suspended Aug 26 07:31:32 nc052 kernel: [drm:drm_ioctl] pid=405, dev=0xe200, auth=1, DRM_IOCTL_MODE_CURSOR Aug 26 07:31:32 nc052 kernel: ------------[ cut here ]------------ Aug 26 07:31:32 nc052 kernel: WARNING: CPU: 0 PID: 405 at drivers/gpu/drm/i915/intel_uncore.c:47 assert_device_not_suspended.isra.6+0x32/0x40() Aug 26 07:31:32 nc052 kernel: Device suspended Aug 26 07:31:32 nc052 kernel: Modules linked in: Aug 26 07:31:32 nc052 kernel: CPU: 0 PID: 405 Comm: Xorg.bin Tainted: G W 3.15.4-ARCH-00041-gf4db98240ac2 #21 Aug 26 07:31:32 nc052 kernel: Hardware name: Apple Inc. MacBookPro11,2/Mac-3CBD00234E554E41, BIOS MBP112.88Z.0138.B02.1310181745 10/18/2013 Aug 26 07:31:32 nc052 kernel: 0000000000000000 000000002f20b3eb ffff880272beb980 ffffffff81872013 Aug 26 07:31:32 nc052 kernel: ffff880272beb9c8 ffff880272beb9b8 ffffffff810d650d ffff880272298000 Aug 26 07:31:32 nc052 kernel: 0000000000130040 ffff880273050800 ffff880272298070 0000000000000001 Aug 26 07:31:32 nc052 kernel: Call Trace: Aug 26 07:31:32 nc052 kernel: [<ffffffff81872013>] dump_stack+0x4d/0x6f Aug 26 07:31:32 nc052 kernel: [<ffffffff810d650d>] warn_slowpath_common+0x7d/0xa0 Aug 26 07:31:32 nc052 kernel: [<ffffffff810d658c>] warn_slowpath_fmt+0x5c/0x80 Aug 26 07:31:32 nc052 kernel: [<ffffffff814f1bf2>] assert_device_not_suspended.isra.6+0x32/0x40 Aug 26 07:31:32 nc052 kernel: [<ffffffff814f3222>] gen6_read32+0x32/0x120 Aug 26 07:31:32 nc052 kernel: [<ffffffff8151fe74>] intel_ddi_get_cdclk_freq+0x24/0x100 Aug 26 07:31:32 nc052 kernel: [<ffffffff814bdabb>] ilk_update_wm+0x6fb/0x1090 Aug 26 07:31:32 nc052 kernel: [<ffffffff814c003e>] intel_update_watermarks+0x1e/0x30 Aug 26 07:31:32 nc052 kernel: [<ffffffff814fb8da>] intel_crtc_cursor_set+0xca/0x4f0 Aug 26 07:31:32 nc052 kernel: [<ffffffff814a5a04>] drm_mode_cursor_common+0x154/0x170 Aug 26 07:31:32 nc052 kernel: [<ffffffff814a9c90>] drm_mode_cursor_ioctl+0x50/0x70 Aug 26 07:31:32 nc052 kernel: [<ffffffff8149a123>] drm_ioctl+0x223/0x610 Aug 26 07:31:32 nc052 kernel: [<ffffffff814a9c40>] ? drm_mode_setcrtc+0x620/0x620 Aug 26 07:31:32 nc052 kernel: [<ffffffff810fcb35>] ? enqueue_hrtimer+0x25/0xb0 Aug 26 07:31:32 nc052 kernel: [<ffffffff810fd51a>] ? __hrtimer_start_range_ns+0x1ea/0x400 Aug 26 07:31:32 nc052 kernel: [<ffffffff812325a0>] do_vfs_ioctl+0x2d0/0x4b0 Aug 26 07:31:32 nc052 kernel: [<ffffffff8123ccae>] ? __fget+0x6e/0xb0 Aug 26 07:31:32 nc052 kernel: [<ffffffff81232801>] SyS_ioctl+0x81/0xa0 Aug 26 07:31:32 nc052 kernel: [<ffffffff81881de9>] system_call_fastpath+0x16/0x1b Aug 26 07:31:32 nc052 kernel: ---[ end trace 51deaa0c7e786a79 ]--- Aug 26 07:31:32 nc052 kernel: ------------[ cut here ]------------ More complete logs: http://pastebin.com/pqNptUbs (first flicker after 3 "systemctl suspend", shows only the first trace) http://pastebin.com/MNsQ2ms3 (further flickers, shows both traces) _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx