[Bug 93386] Instant resume from suspend - WARNING: CPU: 3 PID: 3160 at drivers/gpu/drm/i915/intel_display.c:8265 hsw_enable_pc8+0x659/0x7c0 [i915]()
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Aug 3 08:26:33 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=93386
--- Comment #7 from Tomi Sarvela <tomi.p.sarvela at intel.com> ---
I'm still getting hang slightly after hsw_enable_pc8 [i915]] Enabling package
C8+.
Very recent DRM-Tip with BDW-5250u, testing extended.testlist
Hangs to igt at core_auth@many-magics:
<7>[12714.127640] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr:
0050 w(1)
<7>[12714.127678] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK on first
message, retry
<7>[12714.129636] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr:
0050 w(1)
<7>[12714.129644] [drm:drm_do_probe_ddc_edid] drm: skipping non-existent
adapter i915 gmbus dpc
<7>[12714.131637] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr:
0040 w(1)
<7>[12714.131675] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK on first
message, retry
<7>[12714.133638] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr:
0040 w(1)
<7>[12714.133646] [drm:drm_dp_dual_mode_detect] DP dual mode HDMI ID: (err -6)
<7>[12714.133681] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[12714.133692] [drm:drm_helper_hpd_irq_event] [CONNECTOR:67:HDMI-A-2] status
updated from disconnected to disconnected
<7>[12714.133728] [drm:intel_runtime_suspend [i915]] Suspending device
<7>[12714.133839] [drm:hsw_enable_pc8 [i915]] Enabling package C8+
<7>[12714.137624] [drm:intel_runtime_suspend [i915]] Device suspended
<3>[12719.135623] INFO: task core_auth:10655 blocked for more than 60 seconds.
<3>[12719.135668] Tainted: G U 4.13.0-rc3-CI-CI_DRM_502+ #1
<3>[12719.135701] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
this message.
<6>[12719.135739] core_auth D 0 10655 1463 0x00000000
<4>[12719.135746] Call Trace:
<4>[12719.135756] __schedule+0x3c3/0xb00
<4>[12719.135764] schedule+0x3b/0x90
<4>[12719.135769] schedule_timeout+0x24c/0x490
<4>[12719.135775] ? _raw_spin_unlock_irq+0x27/0x50
<4>[12719.135781] ? __this_cpu_preempt_check+0x13/0x20
<4>[12719.135786] ? trace_hardirqs_on_caller+0xe3/0x1b0
<4>[12719.135793] wait_for_common+0x123/0x1e0
<4>[12719.135797] ? wait_for_common+0x123/0x1e0
<4>[12719.135803] ? wake_up_q+0x80/0x80
<4>[12719.135810] wait_for_completion+0x18/0x20
<4>[12719.135814] flush_work+0x20c/0x2e0
<4>[12719.135819] ? flush_workqueue_prep_pwqs+0x1c0/0x1c0
<4>[12719.135832] drain_all_pages+0x19c/0x1f0
<4>[12719.135838] __alloc_pages_nodemask+0x6d7/0x12a0
<4>[12719.135852] ? new_slab+0x3f2/0x510
<4>[12719.135857] ? __this_cpu_preempt_check+0x13/0x20
<4>[12719.135864] new_slab+0x26f/0x510
<4>[12719.135871] ___slab_alloc.constprop.30+0x325/0x3d0
<4>[12719.135913] ? i915_ppgtt_create+0x2c/0x1f0 [i915]
<4>[12719.135918] ? kasprintf+0x3a/0x50
<4>[12719.135924] ? vsnprintf+0x1e3/0x4b0
<4>[12719.135961] ? i915_ppgtt_create+0x2c/0x1f0 [i915]
<4>[12719.135998] ? i915_ppgtt_create+0x2c/0x1f0 [i915]
<4>[12719.136002] __slab_alloc.isra.24.constprop.29+0x43/0x80
<4>[12719.136006] ? __slab_alloc.isra.24.constprop.29+0x43/0x80
<4>[12719.136040] ? i915_ppgtt_create+0x2c/0x1f0 [i915]
<4>[12719.136044] kmem_cache_alloc_trace+0x21f/0x2c0
<4>[12719.136080] i915_ppgtt_create+0x2c/0x1f0 [i915]
<4>[12719.136114] i915_gem_create_context+0x6b/0x2b0 [i915]
<4>[12719.136148] i915_gem_context_open+0x42/0x80 [i915]
<4>[12719.136183] i915_gem_open+0x8d/0xc0 [i915]
<4>[12719.136214] i915_driver_open+0x9/0x10 [i915]
<4>[12719.136220] drm_open+0x228/0x480
<4>[12719.136224] ? drm_stub_open+0x78/0xf0
<4>[12719.136231] drm_stub_open+0xb8/0xf0
<4>[12719.136237] chrdev_open+0x9c/0x1f0
<4>[12719.136243] ? cdev_put+0x20/0x20
<4>[12719.136248] do_dentry_open.isra.1+0x1ce/0x2e0
<4>[12719.136254] vfs_open+0x42/0x60
<4>[12719.136259] path_openat+0x26f/0x990
<4>[12719.136268] do_filp_open+0x85/0xf0
<4>[12719.136279] ? _raw_spin_unlock+0x2c/0x50
<4>[12719.136287] do_sys_open+0x12a/0x200
<4>[12719.136292] ? do_sys_open+0x12a/0x200
<4>[12719.136299] SyS_open+0x19/0x20
<4>[12719.136304] entry_SYSCALL_64_fastpath+0x1c/0xb1
<4>[12719.136307] RIP: 0033:0x7fc7c238bc60
<4>[12719.136311] RSP: 002b:00007ffdbf62c698 EFLAGS: 00000246 ORIG_RAX:
0000000000000002
<4>[12719.136317] RAX: ffffffffffffffda RBX: ffffffff8146cae3 RCX:
00007fc7c238bc60
<4>[12719.136321] RDX: 0000000000025238 RSI: 0000000000080002 RDI:
00007ffdbf62c6d0
<4>[12719.136324] RBP: ffffc90000f97f88 R08: 000000000001c000 R09:
0000000000000000
<4>[12719.136327] R10: 0000000000000001 R11: 0000000000000246 R12:
0000000000040000
<4>[12719.136330] R13: 00007fc7c0de8010 R14: 00007fc7c0ee9010 R15:
000000000002523c
<4>[12719.136337] ? __this_cpu_preempt_check+0x13/0x20
<4>[12719.136345]
<4>[12719.136345] Showing all locks held in the system:
<4>[12719.136352] 2 locks held by khungtaskd/38:
<4>[12719.136360] #0: (rcu_read_lock){......}, at: [<ffffffff811386ae>]
watchdog+0x9e/0x600
<4>[12719.136377] #1: (tasklist_lock){.+.+..}, at: [<ffffffff810d6e0d>]
debug_show_all_locks+0x3d/0x1a0
<4>[12719.136407] 3 locks held by core_auth/10655:
<4>[12719.136410] #0: (drm_global_mutex){+.+.+.}, at: [<ffffffff81590019>]
drm_stub_open+0x39/0xf0
<4>[12719.136426] #1: (&dev->struct_mutex){+.+.+.}, at: [<ffffffffa0185627>]
i915_gem_context_open+0x37/0x80 [i915]
<4>[12719.136470] #2: (pcpu_drain_mutex){+.+...}, at: [<ffffffff811851ba>]
drain_all_pages+0x3a/0x1f0
<4>[12719.136487]
<4>[12719.136490] =============================================
<4>[12719.136490]
<4>[12719.136493] NMI backtrace for cpu 0
<4>[12719.136498] CPU: 0 PID: 38 Comm: khungtaskd Tainted: G U
4.13.0-rc3-CI-CI_DRM_502+ #1
<4>[12719.136501] Hardware name: /NUC5i5RYB, BIOS
RYBDWi35.86A.0362.2017.0118.0940 01/18/2017
<4>[12719.136504] Call Trace:
<4>[12719.136508] dump_stack+0x68/0x9f
<4>[12719.136513] nmi_cpu_backtrace+0xbe/0xc0
<4>[12719.136518] ? irq_force_complete_move+0xf0/0xf0
<4>[12719.136523] nmi_trigger_cpumask_backtrace+0xc0/0x100
<4>[12719.136529] arch_trigger_cpumask_backtrace+0x14/0x20
<4>[12719.136533] watchdog+0x44f/0x600
<4>[12719.136539] kthread+0x10f/0x150
<4>[12719.136543] ? reset_hung_task_detector+0x10/0x10
<4>[12719.136547] ? kthread_create_on_node+0x40/0x40
<4>[12719.136552] ret_from_fork+0x27/0x40
<6>[12719.136563] Sending NMI from CPU 0 to CPUs 1-3:
<4>[12719.136568] NMI backtrace for cpu 1
<4>[12719.136570] CPU: 1 PID: 980 Comm: java Tainted: G U
4.13.0-rc3-CI-CI_DRM_502+ #1
<4>[12719.136571] Hardware name: /NUC5i5RYB, BIOS
RYBDWi35.86A.0362.2017.0118.0940 01/18/2017
<4>[12719.136572] task: ffff880245d88040 task.stack: ffffc900005a4000
<4>[12719.136575] RIP: 0010:mutex_trylock+0x8/0x100
<4>[12719.136576] RSP: 0000:ffffc900005a78b8 EFLAGS: 00000246
<4>[12719.136578] RAX: 0000000000000000 RBX: ffff880245d88040 RCX:
0000000000000000
<4>[12719.136579] RDX: 0000000000000000 RSI: ffffc900005a7907 RDI:
ffff8801ecc00070
<4>[12719.136580] RBP: ffffc900005a78c8 R08: 28f5c28f5c28f5c3 R09:
0000000000000000
<4>[12719.136581] R10: 00000000176b70d5 R11: 0000000052bd729f R12:
ffff8801ecc00070
<4>[12719.136582] R13: ffffc900005a7907 R14: 00000000000004de R15:
ffff8801ecc05f68
<4>[12719.136583] FS: 00007f7de48f3700(0000) GS:ffff880256c80000(0000)
knlGS:0000000000000000
<4>[12719.136584] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4>[12719.136585] CR2: 00000082d2679520 CR3: 0000000248e69000 CR4:
00000000003406e0
<4>[12719.136586] Call Trace:
<4>[12719.136621] shrinker_lock+0x48/0x80 [i915]
<4>[12719.136654] i915_gem_shrinker_count+0x29/0x100 [i915]
<4>[12719.136657] shrink_slab.part.17+0xfe/0x5d0
<4>[12719.136661] shrink_node+0x2f2/0x300
<4>[12719.136664] do_try_to_free_pages+0xc1/0x310
<4>[12719.136666] try_to_free_pages+0x11d/0x330
<4>[12719.136670] __alloc_pages_nodemask+0x66d/0x12a0
<4>[12719.136673] ? _raw_spin_unlock+0x2c/0x50
<4>[12719.136676] ? swap_swapcount+0x4e/0x70
<4>[12719.136678] __read_swap_cache_async+0x146/0x250
<4>[12719.136681] read_swap_cache_async+0x17/0x40
<4>[12719.136683] swapin_readahead+0x179/0x1e0
<4>[12719.136684] ? find_get_entry+0x15c/0x210
<4>[12719.136686] ? pagecache_get_page+0x27/0x220
<4>[12719.136689] do_swap_page+0x29c/0x760
<4>[12719.136691] ? do_swap_page+0x29c/0x760
<4>[12719.136693] __handle_mm_fault+0x732/0xd00
<4>[12719.136696] handle_mm_fault+0x17c/0x350
<4>[12719.136698] __do_page_fault+0x277/0x570
<4>[12719.136700] do_page_fault+0xc/0x10
<4>[12719.136702] page_fault+0x22/0x30
<4>[12719.136703] RIP: 0033:0x7f7dfd55270c
<4>[12719.136704] RSP: 002b:00007f7de48f2b10 EFLAGS: 00010202
<4>[12719.136706] RAX: ffffffffffffff92 RBX: 000000000000316f RCX:
00007f7dfd552709
<4>[12719.136706] RDX: 0000000000000003 RSI: 0000000000000089 RDI:
00007f7df4176254
<4>[12719.136707] RBP: 00007f7de48f2bd0 R08: 00007f7df4176228 R09:
00000000ffffffff
<4>[12719.136708] R10: 00007f7de48f2b70 R11: 0000000000000202 R12:
0000000000000003
<4>[12719.136709] R13: 00007f7de48f2b70 R14: ffffffffffffff92 R15:
00007f7de48f2b00
<4>[12719.136711] Code: 5b 5d c3 48 c7 c6 7d 21 c6 81 48 c7 c7 c3 0c c5 81 e8
59 44 86 ff 0f ff eb c1 66 0f 1f 84 00 00 00 00 00 55 48 89 e5 41 56 41 55 <41>
54 53 49 89 fc 49 c7 c6 92 21 c6 81 48 83 ec 08 48 8b 1f 65
<4>[12719.136739] NMI backtrace for cpu 3
<4>[12719.136741] CPU: 3 PID: 51 Comm: kswapd0 Tainted: G U
4.13.0-rc3-CI-CI_DRM_502+ #1
<4>[12719.136742] Hardware name: /NUC5i5RYB, BIOS
RYBDWi35.86A.0362.2017.0118.0940 01/18/2017
<4>[12719.136743] task: ffff88024c6327c0 task.stack: ffffc900001e8000
<4>[12719.136745] RIP: 0010:mutex_trylock+0x0/0x100
<4>[12719.136747] RSP: 0000:ffffc900001ebc88 EFLAGS: 00000246
<4>[12719.136748] RAX: 0000000000000000 RBX: ffff88024c6327c0 RCX:
0000000000000000
<4>[12719.136749] RDX: 0000000000000000 RSI: ffffc900001ebcbf RDI:
ffff8801ecc00070
<4>[12719.136750] RBP: ffffc900001ebca8 R08: 28f5c28f5c28f5c3 R09:
0000000000000000
<4>[12719.136751] R10: 00000000c8efd751 R11: 0000000036fa5258 R12:
ffff8801ecc00070
<4>[12719.136752] R13: ffffc900001ebcbf R14: 000000000000017f R15:
ffff8801ecc05f68
<4>[12719.136754] FS: 0000000000000000(0000) GS:ffff880256d80000(0000)
knlGS:0000000000000000
<4>[12719.136755] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4>[12719.136756] CR2: 00007ffe2691c368 CR3: 0000000248e69000 CR4:
00000000003406e0
<4>[12719.136757] Call Trace:
<4>[12719.136790] ? shrinker_lock+0x48/0x80 [i915]
<4>[12719.136821] i915_gem_shrinker_count+0x29/0x100 [i915]
<4>[12719.136824] shrink_slab.part.17+0xfe/0x5d0
<4>[12719.136828] shrink_node+0x2f2/0x300
<4>[12719.136831] kswapd+0x32a/0x940
<4>[12719.136834] kthread+0x10f/0x150
<4>[12719.136836] ? mem_cgroup_shrink_node+0x300/0x300
<4>[12719.136838] ? kthread_create_on_node+0x40/0x40
<4>[12719.136840] ret_from_fork+0x27/0x40
<4>[12719.136841] Code: 48 89 df e8 b3 fc ff ff 5b 5d c3 48 c7 c6 7d 21 c6 81
48 c7 c7 c3 0c c5 81 e8 59 44 86 ff 0f ff eb c1 66 0f 1f 84 00 00 00 00 00 <55>
48 89 e5 41 56 41 55 41 54 53 49 89 fc 49 c7 c6 92 21 c6 81
<4>[12719.136870] NMI backtrace for cpu 2
<4>[12719.136872] CPU: 2 PID: 10649 Comm: pool Tainted: G U
4.13.0-rc3-CI-CI_DRM_502+ #1
<4>[12719.136873] Hardware name: /NUC5i5RYB, BIOS
RYBDWi35.86A.0362.2017.0118.0940 01/18/2017
<4>[12719.136874] task: ffff880249fe8040 task.stack: ffffc90000984000
<4>[12719.136877] RIP: 0010:mutex_trylock+0x0/0x100
<4>[12719.136878] RSP: 0000:ffffc900009878d0 EFLAGS: 00000246
<4>[12719.136880] RAX: 0000000000000000 RBX: ffff880249fe8040 RCX:
0000000000000000
<4>[12719.136881] RDX: 0000000000000000 RSI: ffffc90000987907 RDI:
ffff8801ecc00070
<4>[12719.136882] RBP: ffffc900009878f0 R08: 28f5c28f5c28f5c3 R09:
0000000000000000
<4>[12719.136883] R10: 00000000176b70d5 R11: 0000000052bd729f R12:
ffff8801ecc00070
<4>[12719.136884] R13: ffffc90000987907 R14: 00000000000004de R15:
ffff8801ecc05f68
<4>[12719.136886] FS: 00007efc77fff700(0000) GS:ffff880256d00000(0000)
knlGS:0000000000000000
<4>[12719.136887] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4>[12719.136888] CR2: 00007ffef62877b8 CR3: 0000000242f92000 CR4:
00000000003406e0
<4>[12719.136888] Call Trace:
<4>[12719.136923] ? shrinker_lock+0x48/0x80 [i915]
<4>[12719.136956] i915_gem_shrinker_count+0x29/0x100 [i915]
<4>[12719.136959] shrink_slab.part.17+0xfe/0x5d0
<4>[12719.136963] shrink_node+0x2f2/0x300
<4>[12719.136966] do_try_to_free_pages+0xc1/0x310
<4>[12719.136969] try_to_free_pages+0x11d/0x330
<4>[12719.136972] __alloc_pages_nodemask+0x66d/0x12a0
<4>[12719.136975] ? _raw_spin_unlock+0x2c/0x50
<4>[12719.136977] ? swap_swapcount+0x4e/0x70
<4>[12719.136980] __read_swap_cache_async+0x146/0x250
<4>[12719.136982] read_swap_cache_async+0x17/0x40
<4>[12719.136985] swapin_readahead+0x179/0x1e0
<4>[12719.136986] ? find_get_entry+0x15c/0x210
<4>[12719.136988] ? pagecache_get_page+0x27/0x220
<4>[12719.136991] do_swap_page+0x29c/0x760
<4>[12719.136993] ? do_swap_page+0x29c/0x760
<4>[12719.136995] __handle_mm_fault+0x732/0xd00
<4>[12719.136998] handle_mm_fault+0x17c/0x350
<4>[12719.137000] __do_page_fault+0x277/0x570
<4>[12719.137003] do_page_fault+0xc/0x10
<4>[12719.137004] page_fault+0x22/0x30
<4>[12719.137005] RIP: 0033:0x7efc8cf364a2
<4>[12719.137006] RSP: 002b:00007efc77ffec28 EFLAGS: 00010202
<4>[12719.137008] RAX: ffffffffffffff92 RBX: 000000000000000f RCX:
00007efc8cf36499
<4>[12719.137009] RDX: 000000000000000f RSI: 0000000000000080 RDI:
0000000001a0c1d0
<4>[12719.137010] RBP: 0000000001a0c1c8 R08: 00007ffe3f5bf080 R09:
000000000000315d
<4>[12719.137011] R10: 00007efc77ffec40 R11: 0000000000000246 R12:
0000000001a0c1c0
<4>[12719.137012] R13: 0000000000000001 R14: 0000000001a0c1c8 R15:
0000000001a98380
<4>[12719.137014] Code: 48 89 df e8 b3 fc ff ff 5b 5d c3 48 c7 c6 7d 21 c6 81
48 c7 c7 c3 0c c5 81 e8 59 44 86 ff 0f ff eb c1 66 0f 1f 84 00 00 00 00 00 <55>
48 89 e5 41 56 41 55 41 54 53 49 89 fc 49 c7 c6 92 21 c6 81
<0>[12719.137572] Kernel panic - not syncing: hung_task: blocked tasks
<4>[12719.137604] CPU: 0 PID: 38 Comm: khungtaskd Tainted: G U
4.13.0-rc3-CI-CI_DRM_502+ #1
<4>[12719.137644] Hardware name: /NUC5i5RYB, BIOS
RYBDWi35.86A.0362.2017.0118.0940 01/18/2017
<4>[12719.137687] Call Trace:
<4>[12719.137703] dump_stack+0x68/0x9f
<4>[12719.137722] panic+0xcf/0x212
<4>[12719.137746] watchdog+0x45b/0x600
<4>[12719.137769] kthread+0x10f/0x150
<4>[12719.137788] ? reset_hung_task_detector+0x10/0x10
<4>[12719.137813] ? kthread_create_on_node+0x40/0x40
<4>[12719.137840] ret_from_fork+0x27/0x40
<0>[12719.137874] Kernel Offset: disabled
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170803/ba4e0431/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list