[Bug 112159] Machine hang with i915.enable_psr=1 (Kaby Lake R)
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Oct 29 11:38:46 UTC 2019
https://bugs.freedesktop.org/show_bug.cgi?id=112159
Chris Wilson <chris at chris-wilson.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|GPU hang with |Machine hang with
|i915.enable_psr=1 (Kaby |i915.enable_psr=1 (Kaby
|Lake R) |Lake R)
--- Comment #1 from Chris Wilson <chris at chris-wilson.co.uk> ---
[ 9.548638] [drm] [transcoder EDP] PSR aux error
[ 9.548740] [drm:intel_psr_disable_locked [i915]] Disabling PSR1
[ 9.557453] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.557512] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.557554] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.557657] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU
pipe A FIFO underrun
[ 9.557700] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.557743] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.557811] [drm:intel_power_well_enable [i915]] enabling DC off
[ 9.557838] [drm:gen9_set_dc_state [i915]] Setting DC state from 02 to 00
[ 9.557849] ------------[ cut here ]------------
[ 9.557886] WARN_ON((val & (1 << 30)) == 0)
[ 9.557928] WARNING: CPU: 2 PID: 189 at
drivers/gpu/drm/i915/display/intel_cdclk.c:834 skl_get_cdclk+0x228/0x250 [i915]
[ 9.557975] Modules linked in: i915 crct10dif_pclmul crc32_pclmul
i2c_algo_bit crc32c_intel drm_kms_helper ghash_clmulni_intel drm nvme e1000e
serio_raw nvme_core wmi i2c_hid video fuse
[ 9.558029] CPU: 2 PID: 189 Comm: kworker/2:2 Not tainted
5.3.7-200.fc30.x86_64+debug #1
[ 9.558054] Hardware name: Dell Inc. Latitude 7390/09386V, BIOS 1.11.0
07/04/2019
[ 9.558096] Workqueue: events intel_psr_work [i915]
[ 9.558130] RIP: 0010:skl_get_cdclk+0x228/0x250 [i915]
[ 9.558149] Code: b8 01 00 00 00 e9 cd fe ff ff c7 03 5c 26 05 00 31 c0 e9
c0 fe ff ff 48 c7 c6 98 5f 76 c0 48 c7 c7 cb 55 78 c0 e8 10 4a a6 e2 <0f> 0b 8b
53 04 e9 7d fe ff ff c7 03 80 97 06 00 b8 01 00 00 00 e9
[ 9.558202] RSP: 0018:ffffac1d80387b80 EFLAGS: 00010282
[ 9.558220] RAX: 0000000000000000 RBX: ffffac1d80387ba4 RCX:
0000000000000006
[ 9.558243] RDX: 00000000000040bf RSI: ffff8e93ea384160 RDI:
0000000000000246
[ 9.558265] RBP: ffff8e93ddb40000 R08: 0000000239b1c80b R09:
0000000000000000
[ 9.558288] R10: 0000000000000000 R11: 0000000000000000 R12:
ffff8e93ddb40f28
[ 9.558314] R13: 0000000080000000 R14: ffff8e93ddb4bd30 R15:
ffff8e93ddb40000
[ 9.558337] FS: 0000000000000000(0000) GS:ffff8e93ed800000(0000)
knlGS:0000000000000000
[ 9.558362] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 9.558381] CR2: 00007ffae271a8a0 CR3: 000000040b612003 CR4:
00000000003606e0
[ 9.558405] DR0: 0000000000000000 DR1: 0000000000000000 DR2:
0000000000000000
[ 9.558427] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7:
0000000000000400
[ 9.558450] Call Trace:
[ 9.558481] gen9_dc_off_power_well_enable+0x54/0x1b0 [i915]
[ 9.559511] intel_power_well_enable+0x3a/0x50 [i915]
[ 9.560535] __intel_display_power_get_domain.part.0+0x6f/0x90 [i915]
[ 9.561560] intel_display_power_get+0x4c/0x60 [i915]
[ 9.562580] intel_dp_aux_xfer+0xaa/0x910 [i915]
[ 9.563881] ? __mutex_lock+0x68e/0x990
[ 9.564876] ? find_held_lock+0x32/0x90
[ 9.565869] ? find_held_lock+0x32/0x90
[ 9.566876] intel_dp_aux_transfer+0x105/0x220 [i915]
[ 9.567876] drm_dp_dpcd_access+0x72/0x110 [drm_kms_helper]
[ 9.569169] drm_dp_dpcd_write+0x26/0xa0 [drm_kms_helper]
[ 9.570173] intel_psr_disable_locked+0xca/0x140 [i915]
[ 9.571182] intel_psr_work+0xdb/0x160 [i915]
[ 9.572170] process_one_work+0x272/0x5a0
[ 9.573151] worker_thread+0x50/0x3b0
[ 9.574708] kthread+0x108/0x140
[ 9.575670] ? process_one_work+0x5a0/0x5a0
[ 9.576629] ? kthread_park+0x80/0x80
[ 9.577581] ret_from_fork+0x3a/0x50
[ 9.578533] irq event stamp: 20710
[ 9.579772] hardirqs last enabled at (20709): [<ffffffffa31733b5>]
vprintk_emit+0x155/0x360
[ 9.580728] hardirqs last disabled at (20710): [<ffffffffa30038da>]
trace_hardirqs_off_thunk+0x1a/0x20
[ 9.581684] softirqs last enabled at (19646): [<ffffffffa3e0035d>]
__do_softirq+0x35d/0x45d
[ 9.582636] softirqs last disabled at (19633): [<ffffffffa30f2027>]
irq_exit+0xf7/0x100
[ 9.583584] ---[ end trace ef3a13a5b16988f5 ]---
[ 9.584554] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.585832] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.586806] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.587760] ------------[ cut here ]------------
[ 9.588700] WARN_ON(intel_cdclk_needs_modeset(&dev_priv->cdclk.hw,
&cdclk_state))
[ 9.588733] WARNING: CPU: 2 PID: 189 at
drivers/gpu/drm/i915/display/intel_display_power.c:831
gen9_dc_off_power_well_enable+0x159/0x1b0 [i915]
[ 9.591213] Modules linked in: i915 crct10dif_pclmul crc32_pclmul
i2c_algo_bit crc32c_intel drm_kms_helper ghash_clmulni_intel drm nvme e1000e
serio_raw nvme_core wmi i2c_hid video fuse
[ 9.592184] CPU: 2 PID: 189 Comm: kworker/2:2 Tainted: G W
5.3.7-200.fc30.x86_64+debug #1
[ 9.593124] Hardware name: Dell Inc. Latitude 7390/09386V, BIOS 1.11.0
07/04/2019
[ 9.594097] Workqueue: events intel_psr_work [i915]
[ 9.595035] RIP: 0010:gen9_dc_off_power_well_enable+0x159/0x1b0 [i915]
[ 9.595933] Code: 00 00 f6 85 3b 0e 00 00 10 75 39 0f b6 85 ca 0d 00 00 e9
61 ff ff ff 48 c7 c6 80 b6 76 c0 48 c7 c7 12 68 78 c0 e8 ef ea a3 e2 <0f> 0b e9
0d ff ff ff 48 c7 c7 c8 b6 76 c0 e8 dc ea a3 e2 0f 0b e9
[ 9.596877] RSP: 0018:ffffac1d80387ba0 EFLAGS: 00010286
[ 9.597809] RAX: 0000000000000000 RBX: ffff8e93e2b73930 RCX:
0000000000000006
[ 9.598734] RDX: 00000000000040bf RSI: ffff8e93ea384160 RDI:
0000000000000246
[ 9.599653] RBP: ffff8e93ddb40000 R08: 000000023b87f6ba R09:
0000000000000000
[ 9.600577] R10: 0000000000000000 R11: 0000000000000000 R12:
000000000000001f
[ 9.601510] R13: 0000000080000000 R14: ffff8e93ddb4bd30 R15:
ffff8e93ddb40000
[ 9.602438] FS: 0000000000000000(0000) GS:ffff8e93ed800000(0000)
knlGS:0000000000000000
[ 9.603368] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 9.604302] CR2: 00007ffae271a8a0 CR3: 000000040b612003 CR4:
00000000003606e0
[ 9.605237] DR0: 0000000000000000 DR1: 0000000000000000 DR2:
0000000000000000
[ 9.606175] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7:
0000000000000400
[ 9.607100] Call Trace:
[ 9.608016] intel_power_well_enable+0x3a/0x50 [i915]
[ 9.608920] __intel_display_power_get_domain.part.0+0x6f/0x90 [i915]
[ 9.609825] intel_display_power_get+0x4c/0x60 [i915]
[ 9.610722] intel_dp_aux_xfer+0xaa/0x910 [i915]
[ 9.611606] ? __mutex_lock+0x68e/0x990
[ 9.612451] ? find_held_lock+0x32/0x90
[ 9.613258] ? find_held_lock+0x32/0x90
[ 9.614073] intel_dp_aux_transfer+0x105/0x220 [i915]
[ 9.614883] drm_dp_dpcd_access+0x72/0x110 [drm_kms_helper]
[ 9.615693] drm_dp_dpcd_write+0x26/0xa0 [drm_kms_helper]
[ 9.616469] intel_psr_disable_locked+0xca/0x140 [i915]
[ 9.617285] intel_psr_work+0xdb/0x160 [i915]
[ 9.618080] process_one_work+0x272/0x5a0
[ 9.618869] worker_thread+0x50/0x3b0
[ 9.619652] kthread+0x108/0x140
[ 9.620425] ? process_one_work+0x5a0/0x5a0
[ 9.621200] ? kthread_park+0x80/0x80
[ 9.621977] ret_from_fork+0x3a/0x50
[ 9.622710] irq event stamp: 20748
[ 9.623473] hardirqs last enabled at (20747): [<ffffffffa31733b5>]
vprintk_emit+0x155/0x360
[ 9.624249] hardirqs last disabled at (20748): [<ffffffffa30038da>]
trace_hardirqs_off_thunk+0x1a/0x20
[ 9.624988] softirqs last enabled at (20734): [<ffffffffa3e0035d>]
__do_softirq+0x35d/0x45d
[ 9.625768] softirqs last disabled at (20713): [<ffffffffa30f2027>]
irq_exit+0xf7/0x100
[ 9.626547] ---[ end trace ef3a13a5b16988f6 ]---
[ 9.627343] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.628156] [drm:gen8_de_irq_handler [i915]] *ERROR* Fault errors on pipe A:
0x00000080
[ 9.629017] [drm:edp_panel_vdd_on [i915]] Turning eDP port A VDD on
[ 9.629096] [drm:edp_panel_vdd_on [i915]] PP_STATUS: 0x80000008 PP_CONTROL:
0x0000000f
[ 9.629468] [drm:intel_fbc_underrun_work_fn [i915]] Disabling FBC due to
FIFO underrun.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20191029/4533f76f/attachment.html>
More information about the intel-gfx-bugs
mailing list