From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 109001] Freezes when waking up after screen goes blank. Date: Mon, 31 Dec 2018 00:18:30 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0067990502==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id E2C4E6E63D for ; Mon, 31 Dec 2018 00:18:29 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0067990502== Content-Type: multipart/alternative; boundary="15462155091.1318c8AB.19630" Content-Transfer-Encoding: 7bit --15462155091.1318c8AB.19630 Date: Mon, 31 Dec 2018 00:18:29 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D109001 --- Comment #9 from Matt Garman --- I too am having the same problem. After the screen blanks, the system is barely usable: pauses/freezes randomly. If I switch to a virtual (text) console, everything works as expected. Switching back to X usually causes = X to crash, kicking me back to the login screen. Usually after I re-login, the pauses are gone. Sometimes it takes a second try. Every now and then, tho= ugh, the pausing/freezing won't go away, and a reboot is required. I am using Manjaro, which is based on Arch, so fairly similar to the origin= al poster. Kernel 4.19.12-2-MANJARO. In addition to the error log lines already reported: [32952.381123] [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state= is NULL for crtc '1'! [32952.381201] [drm:dm_crtc_get_scanoutpos [amdgpu]] *ERROR* dc_stream_stat= e is NULL for crtc '1'! I also have the following kernel trace in dmesg: [24708.647186] WARNING: CPU: 2 PID: 638 at drivers/gpu/drm/amd/amdgpu/../display/dc/core/ dc_link.c:1570 core_link_enable_stream+0x657/0xb90 [amdgpu] [24708.647187] Modules linked in: iptable_mangle xt_CHECKSUM iptable_nat ipt_MASQUERADE n f_nat_ipv4 nf_nat xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c ipt_R EJECT nf_reject_ipv4 xt_tcpudp tun bridge stp llc devlink ebtable_filter ebtables ip6tabl e_filter ip6_tables iptable_filter rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver nfs loc kd grace sunrpc fscache cmac bnep nct6775 hwmon_vid amdkfd amd_iommu_v2 amd= gpu arc4 iwlmv m edac_mce_amd snd_hda_codec_hdmi kvm_amd snd_hda_intel ccp mac80211 rng_co= re kvm snd_hda _codec btusb chash btrtl gpu_sched btbcm fuse irqbypass ttm snd_hda_core btintel snd_hwde p iwlwifi crct10dif_pclmul drm_kms_helper crc32_pclmul bluetooth snd_pcm ghash_clmulni_in tel pcbc drm snd_timer mousedev cfg80211 igb agpgart syscopyarea sysfillrect aesni_intel wmi_bmof [24708.647214] ecdh_generic snd sysimgblt aes_x86_64 i2c_algo_bit crypto_s= imd cryptd inp ut_leds glue_helper fb_sys_fops soundcore dca rfkill pcspkr sp5100_tco i2c_piix4 k10temp wmi evdev mac_hid gpio_amdpt pinctrl_amd pcc_cpufreq acpi_cpufreq sg crypto_user ip_table s x_tables ext4 crc32c_generic crc16 mbcache jbd2 fscrypto sr_mod cdrom sd_= mod hid_generi c usbhid hid ahci libahci libata xhci_pci scsi_mod xhci_hcd crc32c_intel [24708.647233] CPU: 2 PID: 638 Comm: Xorg Tainted: G W=20=20=20=20= =20=20=20=20 4.19.12-2-MANJARO # 1 [24708.647234] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./AB350 Gaming- ITX/ac, BIOS P5.30 12/18/2018 [24708.647268] RIP: 0010:core_link_enable_stream+0x657/0xb90 [amdgpu] [24708.647270] Code: e8 b9 02 00 00 00 48 8d 54 24 58 44 89 ee 48 89 df 45 = 0f b6 74 24 01 44 88 7c 24 58 44 88 74 24 59 e8 9d dd ff ff 84 c0 75 02 <0f> 0= b 41 8d 47 f6 3c 02 77 b5 41 80 ff 0a 0f 85 2c 03 00 00 44 88 [24708.647271] RSP: 0018:ffffb75a43e578d8 EFLAGS: 00010246 [24708.647272] RAX: 0000000000000000 RBX: ffff9496df3b4188 RCX: 0000000000000000 [24708.647273] RDX: 0000000001d5f402 RSI: ffff9498108a70c0 RDI: ffff949810407600 [24708.647274] RBP: ffffb75a43e5791c R08: 00000000000270c0 R09: ffffffffc0e7803d [24708.647274] R10: ffffe0670974f400 R11: ffffb75a43e57720 R12: ffffb75a43e5791a [24708.647275] R13: 000000000000005e R14: 000000000000004c R15: 000000000000000c [24708.647276] FS: 00007f03c1ad5e00(0000) GS:ffff949810880000(0000) knlGS:0000000000000000 [24708.647277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [24708.647278] CR2: 00007f75a1af47a0 CR3: 000000038c548000 CR4: 00000000003406e0 [24708.647278] Call Trace: [24708.647320] dce110_apply_ctx_to_hw+0x63f/0x650 [amdgpu] [24708.647355] dc_commit_state+0x2c6/0x520 [amdgpu] [24708.647383] ? set_freesync_on_streams.part.6+0x4d/0x250 [amdgpu] [24708.647410] ? mod_freesync_set_user_enable+0x11f/0x150 [amdgpu] [24708.647439] amdgpu_dm_atomic_commit_tail+0x388/0xdb0 [amdgpu] [24708.647441] ? _raw_spin_lock_irq+0x1a/0x40 [24708.647442] ? _raw_spin_unlock_irq+0x1d/0x30 [24708.647443] ? wait_for_common+0x113/0x190 [24708.647444] ? _raw_spin_unlock_irq+0x1d/0x30 [24708.647445] ? wait_for_common+0x113/0x190 [24708.647450] commit_tail+0x3d/0x70 [drm_kms_helper] [24708.647454] drm_atomic_helper_commit+0x103/0x110 [drm_kms_helper] [24708.647458] drm_atomic_helper_set_config+0x80/0x90 [drm_kms_helper] [24708.647466] drm_mode_setcrtc+0x187/0x6b0 [drm] [24708.647468] ? __switch_to_asm+0x34/0x70 [24708.647469] ? __switch_to_asm+0x40/0x70 [24708.647470] ? __switch_to_asm+0x34/0x70 [24708.647470] ? __switch_to_asm+0x40/0x70 [24708.647476] ? drm_mode_getcrtc+0x180/0x180 [drm] [24708.647482] drm_ioctl_kernel+0xa7/0xf0 [drm] [24708.647488] drm_ioctl+0x30e/0x3c0 [drm] [24708.647494] ? drm_mode_getcrtc+0x180/0x180 [drm] [24708.647512] amdgpu_drm_ioctl+0x49/0x80 [amdgpu] [24708.647514] do_vfs_ioctl+0xa4/0x630 [24708.647516] ? syscall_slow_exit_work+0x19b/0x1b0 [24708.647517] ksys_ioctl+0x60/0x90 [24708.647518] __x64_sys_ioctl+0x16/0x20 [24708.647520] do_syscall_64+0x65/0x180 [24708.647521] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [24708.647522] RIP: 0033:0x7f03c46f480b [24708.647523] Code: 0f 1e fa 48 8b 05 55 b6 0c 00 64 c7 00 26 00 00 00 48 = c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3= d 01 f0 ff ff 73 01 c3 48 8b 0d 25 b6 0c 00 f7 d8 64 89 01 48 [24708.647524] RSP: 002b:00007ffe7fa7e4e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [24708.647525] RAX: ffffffffffffffda RBX: 00007ffe7fa7e520 RCX: 00007f03c46f480b [24708.647525] RDX: 00007ffe7fa7e520 RSI: 00000000c06864a2 RDI: 000000000000000d [24708.647526] RBP: 00007ffe7fa7e520 R08: 0000000000000000 R09: 0000564f3061e110 [24708.647527] R10: 00007ffe7fa7e5e0 R11: 0000000000000246 R12: 00000000c06864a2 [24708.647527] R13: 000000000000000d R14: 0000000000000000 R15: 0000564f3061e110 [24708.647529] ---[ end trace 47c6b0b9b26e8c53 ]--- Any other info I can provide to help track this one down? Thanks! --=20 You are receiving this mail because: You are the assignee for the bug.= --15462155091.1318c8AB.19630 Date: Mon, 31 Dec 2018 00:18:29 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 9 on bug 10900= 1 from Matt Garman
I too am having the same problem.  After the screen blanks, th=
e system is
barely usable: pauses/freezes randomly.  If I switch to a virtual (text)
console, everything works as expected.  Switching back to X usually causes =
X to
crash, kicking me back to the login screen.  Usually after I re-login, the
pauses are gone.  Sometimes it takes a second try.  Every now and then, tho=
ugh,
the pausing/freezing won't go away, and a reboot is required.

I am using Manjaro, which is based on Arch, so fairly similar to the origin=
al
poster.  Kernel 4.19.12-2-MANJARO.

In addition to the error log lines already reported:

[32952.381123] [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state=
 is
NULL for crtc '1'!
[32952.381201] [drm:dm_crtc_get_scanoutpos [amdgpu]] *ERROR* dc_stream_stat=
e is
NULL for crtc '1'!

I also have the following kernel trace in dmesg:

[24708.647186] WARNING: CPU: 2 PID: 638 at
drivers/gpu/drm/amd/amdgpu/../display/dc/core/
dc_link.c:1570 core_link_enable_stream+0x657/0xb90 [amdgpu]
[24708.647187] Modules linked in: iptable_mangle xt_CHECKSUM iptable_nat
ipt_MASQUERADE n
f_nat_ipv4 nf_nat xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4
libcrc32c ipt_R
EJECT nf_reject_ipv4 xt_tcpudp tun bridge stp llc devlink ebtable_filter
ebtables ip6tabl
e_filter ip6_tables iptable_filter rpcsec_gss_krb5 auth_rpcgss nfsv4
dns_resolver nfs loc
kd grace sunrpc fscache cmac bnep nct6775 hwmon_vid amdkfd amd_iommu_v2 amd=
gpu
arc4 iwlmv
m edac_mce_amd snd_hda_codec_hdmi kvm_amd snd_hda_intel ccp mac80211 rng_co=
re
kvm snd_hda
_codec btusb chash btrtl gpu_sched btbcm fuse irqbypass ttm snd_hda_core
btintel snd_hwde
p iwlwifi crct10dif_pclmul drm_kms_helper crc32_pclmul bluetooth snd_pcm
ghash_clmulni_in
tel pcbc drm snd_timer mousedev cfg80211 igb agpgart syscopyarea sysfillrect
aesni_intel
wmi_bmof
[24708.647214]  ecdh_generic snd sysimgblt aes_x86_64 i2c_algo_bit crypto_s=
imd
cryptd inp
ut_leds glue_helper fb_sys_fops soundcore dca rfkill pcspkr sp5100_tco
i2c_piix4 k10temp
wmi evdev mac_hid gpio_amdpt pinctrl_amd pcc_cpufreq acpi_cpufreq sg
crypto_user ip_table
s x_tables ext4 crc32c_generic crc16 mbcache jbd2 fscrypto sr_mod cdrom sd_=
mod
hid_generi
c usbhid hid ahci libahci libata xhci_pci scsi_mod xhci_hcd crc32c_intel
[24708.647233] CPU: 2 PID: 638 Comm: Xorg Tainted: G        W=20=20=20=20=
=20=20=20=20
4.19.12-2-MANJARO #
1
[24708.647234] Hardware name: To Be Filled By O.E.M. To Be Filled By
O.E.M./AB350 Gaming-
ITX/ac, BIOS P5.30 12/18/2018
[24708.647268] RIP: 0010:core_link_enable_stream+0x657/0xb90 [amdgpu]
[24708.647270] Code: e8 b9 02 00 00 00 48 8d 54 24 58 44 89 ee 48 89 df 45 =
0f
b6 74 24 01 44 88 7c 24 58 44 88 74 24 59 e8 9d dd ff ff 84 c0 75 02 <0f=
> 0b 41
8d 47 f6 3c 02 77 b5 41 80 ff 0a 0f 85 2c 03 00 00 44 88
[24708.647271] RSP: 0018:ffffb75a43e578d8 EFLAGS: 00010246
[24708.647272] RAX: 0000000000000000 RBX: ffff9496df3b4188 RCX:
0000000000000000
[24708.647273] RDX: 0000000001d5f402 RSI: ffff9498108a70c0 RDI:
ffff949810407600
[24708.647274] RBP: ffffb75a43e5791c R08: 00000000000270c0 R09:
ffffffffc0e7803d
[24708.647274] R10: ffffe0670974f400 R11: ffffb75a43e57720 R12:
ffffb75a43e5791a
[24708.647275] R13: 000000000000005e R14: 000000000000004c R15:
000000000000000c
[24708.647276] FS:  00007f03c1ad5e00(0000) GS:ffff949810880000(0000)
knlGS:0000000000000000
[24708.647277] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[24708.647278] CR2: 00007f75a1af47a0 CR3: 000000038c548000 CR4:
00000000003406e0
[24708.647278] Call Trace:
[24708.647320]  dce110_apply_ctx_to_hw+0x63f/0x650 [amdgpu]
[24708.647355]  dc_commit_state+0x2c6/0x520 [amdgpu]
[24708.647383]  ? set_freesync_on_streams.part.6+0x4d/0x250 [amdgpu]
[24708.647410]  ? mod_freesync_set_user_enable+0x11f/0x150 [amdgpu]
[24708.647439]  amdgpu_dm_atomic_commit_tail+0x388/0xdb0 [amdgpu]
[24708.647441]  ? _raw_spin_lock_irq+0x1a/0x40
[24708.647442]  ? _raw_spin_unlock_irq+0x1d/0x30
[24708.647443]  ? wait_for_common+0x113/0x190
[24708.647444]  ? _raw_spin_unlock_irq+0x1d/0x30
[24708.647445]  ? wait_for_common+0x113/0x190
[24708.647450]  commit_tail+0x3d/0x70 [drm_kms_helper]
[24708.647454]  drm_atomic_helper_commit+0x103/0x110 [drm_kms_helper]
[24708.647458]  drm_atomic_helper_set_config+0x80/0x90 [drm_kms_helper]
[24708.647466]  drm_mode_setcrtc+0x187/0x6b0 [drm]
[24708.647468]  ? __switch_to_asm+0x34/0x70
[24708.647469]  ? __switch_to_asm+0x40/0x70
[24708.647470]  ? __switch_to_asm+0x34/0x70
[24708.647470]  ? __switch_to_asm+0x40/0x70
[24708.647476]  ? drm_mode_getcrtc+0x180/0x180 [drm]
[24708.647482]  drm_ioctl_kernel+0xa7/0xf0 [drm]
[24708.647488]  drm_ioctl+0x30e/0x3c0 [drm]
[24708.647494]  ? drm_mode_getcrtc+0x180/0x180 [drm]
[24708.647512]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
[24708.647514]  do_vfs_ioctl+0xa4/0x630
[24708.647516]  ? syscall_slow_exit_work+0x19b/0x1b0
[24708.647517]  ksys_ioctl+0x60/0x90
[24708.647518]  __x64_sys_ioctl+0x16/0x20
[24708.647520]  do_syscall_64+0x65/0x180
[24708.647521]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[24708.647522] RIP: 0033:0x7f03c46f480b
[24708.647523] Code: 0f 1e fa 48 8b 05 55 b6 0c 00 64 c7 00 26 00 00 00 48 =
c7
c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48=
> 3d 01
f0 ff ff 73 01 c3 48 8b 0d 25 b6 0c 00 f7 d8 64 89 01 48
[24708.647524] RSP: 002b:00007ffe7fa7e4e8 EFLAGS: 00000246 ORIG_RAX:
0000000000000010
[24708.647525] RAX: ffffffffffffffda RBX: 00007ffe7fa7e520 RCX:
00007f03c46f480b
[24708.647525] RDX: 00007ffe7fa7e520 RSI: 00000000c06864a2 RDI:
000000000000000d
[24708.647526] RBP: 00007ffe7fa7e520 R08: 0000000000000000 R09:
0000564f3061e110
[24708.647527] R10: 00007ffe7fa7e5e0 R11: 0000000000000246 R12:
00000000c06864a2
[24708.647527] R13: 000000000000000d R14: 0000000000000000 R15:
0000564f3061e110
[24708.647529] ---[ end trace 47c6b0b9b26e8c53 ]---

Any other info I can provide to help track this one down?

Thanks!


You are receiving this mail because:
  • You are the assignee for the bug.
= --15462155091.1318c8AB.19630-- --===============0067990502== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0067990502==--