[CRASH][RX5700XT] Multiple crashes - One automatically hard-rebooting the machine
This just happened to me while in a gaming session using Vulkan through DXVK (1.5.2).
System Information
Operating System: Arch Linux
KDE Plasma Version: 5.18.4
KDE Frameworks Version: 5.68.0
Qt Version: 5.14.2
Kernel Version: 5.6.3-zen1-1-zen
OS Type: 64-bit
Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor
Memory: 31,3 Gio
Exepected behaviour
The application (Final Fantasy XIV) would run its course until I close it, as always. The application had been running for hours without any sign of unexpected behaviour.
Current behaviour
The application output unexpectedly froze and it hang. The rest of the desktop was responsive though. The kernel log says:
lun. avril 13 15:40:07 2020] ------------[ cut here ]------------
[lun. avril 13 15:40:07 2020] WARNING: CPU: 9 PID: 1291 at drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:3080 dcn20_validate_bandwidth+0x87/0xe0 [amdgpu]
[lun. avril 13 15:40:07 2020] Modules linked in: hid_sony ff_memless tcp_diag inet_diag uinput rfcomm cmac algif_hash algif_skcipher af_alg bnep ccm fuse xt_CHECKSUM iptable_mangle xt_state ipt_REJECT nf_reject_ipv4 xt_conntrack iptable_filter xt_MASQUERADE xt_nat xt_tcpudp iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c squashfs amdgpu loop snd_hda_codec_realtek snd_hda_codec_generic iwlmvm ledtrig_audio snd_hda_codec_hdmi snd_hda_intel mac80211 snd_intel_dspcfg snd_hda_codec gpu_sched libarc4 btusb i2c_algo_bit snd_hda_core ttm btrtl btbcm edac_mce_amd iwlwifi btintel snd_hwdep kvm_amd bluetooth snd_pcm joydev cfg80211 input_leds mousedev eeepc_wmi drm_kms_helper kvm snd_timer r8169 asus_wmi ecdh_generic battery ecc cec sparse_keymap realtek snd rc_core syscopyarea sysfillrect sp5100_tco sysimgblt fb_sys_fops irqbypass i2c_piix4 rfkill soundcore pcspkr k10temp wmi_bmof libphy pinctrl_amd gpio_amdpt evdev mac_hid acpi_cpufreq vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) usbip_host
[lun. avril 13 15:40:07 2020] usbip_core uhid it87(OE) hwmon_vid sg crypto_user drm vfs_monitor(OE) agpgart ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_roccat_koneplus hid_roccat hid_roccat_common hid_generic usbhid hid dm_crypt dm_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel crypto_simd cryptd glue_helper ccp rng_core xhci_pci xhci_hcd wmi
[lun. avril 13 15:40:07 2020] CPU: 9 PID: 1291 Comm: Xorg Tainted: G W OE 5.6.3-zen1-1-zen #1
[lun. avril 13 15:40:07 2020] Hardware name: System manufacturer System Product Name/PRIME B350-PLUS, BIOS 5220 09/12/2019
[lun. avril 13 15:40:07 2020] RIP: 0010:dcn20_validate_bandwidth+0x87/0xe0 [amdgpu]
[lun. avril 13 15:40:07 2020] Code: 2d 44 22 a5 e8 1d 00 00 75 26 f2 0f 11 85 a8 21 00 00 31 d2 48 89 ee 4c 89 ef e8 24 f6 ff ff 41 89 c4 22 85 e8 1d 00 00 75 4a <0f> 0b eb 02 75 d1 f2 0f 10 14 24 f2 0f 11 95 a8 21 00 00 e8 f1 14
[lun. avril 13 15:40:07 2020] RSP: 0018:ffffa75101d87ae8 EFLAGS: 00010246
[lun. avril 13 15:40:07 2020] RAX: 0000000000000000 RBX: ffff90233bd41da8 RCX: 000000003cb24e09
[lun. avril 13 15:40:07 2020] RDX: 000000003cb24c09 RSI: 0ac543c1e31db531 RDI: 00000000000321a0
[lun. avril 13 15:40:07 2020] RBP: ffff90233bd40000 R08: 0000000000000000 R09: 0000000000000000
[lun. avril 13 15:40:07 2020] R10: 0000000100000000 R11: ffff902459916400 R12: 0000000000000001
[lun. avril 13 15:40:07 2020] R13: ffff902a9a2b0000 R14: ffff9025c3eae000 R15: ffff902a9a2b0000
[lun. avril 13 15:40:07 2020] FS: 00007f6eb70b7dc0(0000) GS:ffff902abea40000(0000) knlGS:0000000000000000
[lun. avril 13 15:40:07 2020] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[lun. avril 13 15:40:07 2020] CR2: 0000000000800000 CR3: 00000007d5598000 CR4: 00000000003406e0
[lun. avril 13 15:40:07 2020] Call Trace:
[lun. avril 13 15:40:07 2020] dc_validate_global_state+0x3b5/0x4b0 [amdgpu]
[lun. avril 13 15:40:07 2020] amdgpu_dm_atomic_check+0x1096/0x11c0 [amdgpu]
[lun. avril 13 15:40:07 2020] drm_atomic_check_only+0x58b/0x7f0 [drm]
[lun. avril 13 15:40:07 2020] ? _raw_spin_unlock_irqrestore+0x20/0x40
[lun. avril 13 15:40:07 2020] drm_atomic_commit+0x13/0x50 [drm]
[lun. avril 13 15:40:07 2020] drm_atomic_connector_commit_dpms+0xd7/0x100 [drm]
[lun. avril 13 15:40:07 2020] drm_mode_obj_set_property_ioctl+0x169/0x2e0 [drm]
[lun. avril 13 15:40:07 2020] ? drm_connector_set_obj_prop+0x90/0x90 [drm]
[lun. avril 13 15:40:07 2020] drm_connector_property_set_ioctl+0x41/0x60 [drm]
[lun. avril 13 15:40:07 2020] drm_ioctl_kernel+0xb8/0x140 [drm]
[lun. avril 13 15:40:07 2020] drm_ioctl+0x214/0x3a0 [drm]
[lun. avril 13 15:40:07 2020] ? drm_connector_set_obj_prop+0x90/0x90 [drm]
[lun. avril 13 15:40:07 2020] amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
[lun. avril 13 15:40:07 2020] __x64_sys_ioctl+0x83/0xb0
[lun. avril 13 15:40:07 2020] do_syscall_64+0x4e/0x150
[lun. avril 13 15:40:07 2020] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[lun. avril 13 15:40:07 2020] RIP: 0033:0x7f6eb7f002eb
[lun. avril 13 15:40:07 2020] Code: 0f 1e fa 48 8b 05 a5 8b 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 75 8b 0c 00 f7 d8 64 89 01 48
[lun. avril 13 15:40:07 2020] RSP: 002b:00007ffcb3294928 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[lun. avril 13 15:40:07 2020] RAX: ffffffffffffffda RBX: 00007ffcb3294960 RCX: 00007f6eb7f002eb
[lun. avril 13 15:40:07 2020] RDX: 00007ffcb3294960 RSI: 00000000c01064ab RDI: 000000000000000d
[lun. avril 13 15:40:07 2020] RBP: 00000000c01064ab R08: 0000000000000000 R09: 00007f6eb7054d10
[lun. avril 13 15:40:07 2020] R10: 00007f6eb7054d20 R11: 0000000000000246 R12: 00005632d5afb550
[lun. avril 13 15:40:07 2020] R13: 000000000000000d R14: 0000000000000000 R15: 0000000000000000
[lun. avril 13 15:40:07 2020] ---[ end trace cab972d76e7876ae ]---
[lun. avril 13 15:50:09 2020] ------------[ cut here ]------------
[lun. avril 13 15:50:09 2020] WARNING: CPU: 0 PID: 1291 at drivers/gpu/drm/amd/amdgpu/../display/dc/dcn20/dcn20_resource.c:3080 dcn20_validate_bandwidth+0x87/0xe0 [amdgpu]
[lun. avril 13 15:50:09 2020] Modules linked in: hid_sony ff_memless tcp_diag inet_diag uinput rfcomm cmac algif_hash algif_skcipher af_alg bnep ccm fuse xt_CHECKSUM iptable_mangle xt_state ipt_REJECT nf_reject_ipv4 xt_conntrack iptable_filter xt_MASQUERADE xt_nat xt_tcpudp iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c squashfs amdgpu loop snd_hda_codec_realtek snd_hda_codec_generic iwlmvm ledtrig_audio snd_hda_codec_hdmi snd_hda_intel mac80211 snd_intel_dspcfg snd_hda_codec gpu_sched libarc4 btusb i2c_algo_bit snd_hda_core ttm btrtl btbcm edac_mce_amd iwlwifi btintel snd_hwdep kvm_amd bluetooth snd_pcm joydev cfg80211 input_leds mousedev eeepc_wmi drm_kms_helper kvm snd_timer r8169 asus_wmi ecdh_generic battery ecc cec sparse_keymap realtek snd rc_core syscopyarea sysfillrect sp5100_tco sysimgblt fb_sys_fops irqbypass i2c_piix4 rfkill soundcore pcspkr k10temp wmi_bmof libphy pinctrl_amd gpio_amdpt evdev mac_hid acpi_cpufreq vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) usbip_host
[lun. avril 13 15:50:09 2020] usbip_core uhid it87(OE) hwmon_vid sg crypto_user drm vfs_monitor(OE) agpgart ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_roccat_koneplus hid_roccat hid_roccat_common hid_generic usbhid hid dm_crypt dm_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel crypto_simd cryptd glue_helper ccp rng_core xhci_pci xhci_hcd wmi
[lun. avril 13 15:50:09 2020] CPU: 0 PID: 1291 Comm: Xorg Tainted: G W OE 5.6.3-zen1-1-zen #1
[lun. avril 13 15:50:09 2020] Hardware name: System manufacturer System Product Name/PRIME B350-PLUS, BIOS 5220 09/12/2019
[lun. avril 13 15:50:09 2020] RIP: 0010:dcn20_validate_bandwidth+0x87/0xe0 [amdgpu]
[lun. avril 13 15:50:09 2020] Code: 2d 44 22 a5 e8 1d 00 00 75 26 f2 0f 11 85 a8 21 00 00 31 d2 48 89 ee 4c 89 ef e8 24 f6 ff ff 41 89 c4 22 85 e8 1d 00 00 75 4a <0f> 0b eb 02 75 d1 f2 0f 10 14 24 f2 0f 11 95 a8 21 00 00 e8 f1 14
[lun. avril 13 15:50:09 2020] RSP: 0018:ffffa75101d87ae8 EFLAGS: 00010246
[lun. avril 13 15:50:09 2020] RAX: 0000000000000000 RBX: ffff90233ee01da8 RCX: 0000000058d13200
[lun. avril 13 15:50:09 2020] RDX: 0000000058d13000 RSI: f53ad3e4e3762531 RDI: 00000000000321a0
[lun. avril 13 15:50:09 2020] RBP: ffff90233ee00000 R08: 0000000000000000 R09: 0000000000000000
[lun. avril 13 15:50:09 2020] R10: 0000000100000000 R11: ffff9028f42a6400 R12: 0000000000000001
[lun. avril 13 15:50:09 2020] R13: ffff902a9a2b0000 R14: ffff9025395b9f00 R15: ffff902a9a2b0000
[lun. avril 13 15:50:09 2020] FS: 00007f6eb70b7dc0(0000) GS:ffff902abe800000(0000) knlGS:0000000000000000
[lun. avril 13 15:50:09 2020] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[lun. avril 13 15:50:09 2020] CR2: 00000000010adfe8 CR3: 00000007d5598000 CR4: 00000000003406f0
[lun. avril 13 15:50:09 2020] Call Trace:
[lun. avril 13 15:50:09 2020] dc_validate_global_state+0x3b5/0x4b0 [amdgpu]
[lun. avril 13 15:50:09 2020] amdgpu_dm_atomic_check+0x1096/0x11c0 [amdgpu]
[lun. avril 13 15:50:09 2020] drm_atomic_check_only+0x58b/0x7f0 [drm]
[lun. avril 13 15:50:09 2020] ? _raw_spin_unlock_irqrestore+0x20/0x40
[lun. avril 13 15:50:09 2020] drm_atomic_commit+0x13/0x50 [drm]
[lun. avril 13 15:50:09 2020] drm_atomic_connector_commit_dpms+0xd7/0x100 [drm]
[lun. avril 13 15:50:09 2020] drm_mode_obj_set_property_ioctl+0x169/0x2e0 [drm]
[lun. avril 13 15:50:09 2020] ? drm_connector_set_obj_prop+0x90/0x90 [drm]
[lun. avril 13 15:50:09 2020] drm_connector_property_set_ioctl+0x41/0x60 [drm]
[lun. avril 13 15:50:09 2020] drm_ioctl_kernel+0xb8/0x140 [drm]
[lun. avril 13 15:50:09 2020] drm_ioctl+0x214/0x3a0 [drm]
[lun. avril 13 15:50:09 2020] ? drm_connector_set_obj_prop+0x90/0x90 [drm]
[lun. avril 13 15:50:09 2020] amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
[lun. avril 13 15:50:09 2020] __x64_sys_ioctl+0x83/0xb0
[lun. avril 13 15:50:09 2020] do_syscall_64+0x4e/0x150
[lun. avril 13 15:50:09 2020] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[lun. avril 13 15:50:09 2020] RIP: 0033:0x7f6eb7f002eb
[lun. avril 13 15:50:09 2020] Code: 0f 1e fa 48 8b 05 a5 8b 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 75 8b 0c 00 f7 d8 64 89 01 48
[lun. avril 13 15:50:09 2020] RSP: 002b:00007ffcb3294928 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[lun. avril 13 15:50:09 2020] RAX: ffffffffffffffda RBX: 00007ffcb3294960 RCX: 00007f6eb7f002eb
[lun. avril 13 15:50:09 2020] RDX: 00007ffcb3294960 RSI: 00000000c01064ab RDI: 000000000000000d
[lun. avril 13 15:50:09 2020] RBP: 00000000c01064ab R08: 0000000000000000 R09: 00007f6eb7054d10
[lun. avril 13 15:50:09 2020] R10: 00007f6eb7054d20 R11: 0000000000000246 R12: 00005632d5afb550
[lun. avril 13 15:50:09 2020] R13: 000000000000000d R14: 0000000000000000 R15: 0000000000000000
[lun. avril 13 15:50:09 2020] ---[ end trace cab972d76e7876af ]---