You are not logged in.
Hi All,
Currently I'm facing an issue where the OS crashes when Monitor goes into sleep mode after some period of inactivity in computer.
After that I cannot recover by click in the mouse or any keyboard key.
I believe is related with amdgpu driver, these are the logs I can see in dmesg:
[Sun Mar 24 00:08:50 2024] INFO: task kworker/18:6H:7772 blocked for more than 122 seconds.
[Sun Mar 24 00:08:50 2024] Not tainted 6.8.1-arch1-1 #1
[Sun Mar 24 00:08:50 2024] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[Sun Mar 24 00:08:50 2024] task:kworker/18:6H state:D stack:0 pid:7772 tgid:7772 ppid:2 flags:0x00004000
[Sun Mar 24 00:08:50 2024] Workqueue: events_highpri dm_irq_work_func [amdgpu]
[Sun Mar 24 00:08:50 2024] Call Trace:
[Sun Mar 24 00:08:50 2024] <TASK>
[Sun Mar 24 00:08:50 2024] __schedule+0x3e6/0x1520
[Sun Mar 24 00:08:50 2024] schedule+0x32/0xd0
[Sun Mar 24 00:08:50 2024] schedule_preempt_disabled+0x15/0x30
[Sun Mar 24 00:08:50 2024] __mutex_lock.constprop.0+0x39a/0x6a0
[Sun Mar 24 00:08:50 2024] ? __switch_to_asm+0x3e/0x70
[Sun Mar 24 00:08:50 2024] handle_hpd_irq_helper+0x73/0x170 [amdgpu e46b7d1b6328db5babe9222b82ceed4c2e625d2a]
[Sun Mar 24 00:08:50 2024] process_one_work+0x178/0x350
[Sun Mar 24 00:08:50 2024] worker_thread+0x30f/0x450
[Sun Mar 24 00:08:50 2024] ? __pfx_worker_thread+0x10/0x10
[Sun Mar 24 00:08:50 2024] kthread+0xe5/0x120
[Sun Mar 24 00:08:50 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:08:50 2024] ret_from_fork+0x31/0x50
[Sun Mar 24 00:08:50 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:08:50 2024] ret_from_fork_asm+0x1b/0x30
[Sun Mar 24 00:08:50 2024] </TASK>
[Sun Mar 24 00:08:50 2024] INFO: task kworker/18:7H:7787 blocked for more than 122 seconds.
[Sun Mar 24 00:08:50 2024] Not tainted 6.8.1-arch1-1 #1
[Sun Mar 24 00:08:50 2024] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[Sun Mar 24 00:08:50 2024] task:kworker/18:7H state:D stack:0 pid:7787 tgid:7787 ppid:2 flags:0x00004000
[Sun Mar 24 00:08:50 2024] Workqueue: events_highpri dm_irq_work_func [amdgpu]
[Sun Mar 24 00:08:50 2024] Call Trace:
[Sun Mar 24 00:08:50 2024] <TASK>
[Sun Mar 24 00:08:50 2024] __schedule+0x3e6/0x1520
[Sun Mar 24 00:08:50 2024] schedule+0x32/0xd0
[Sun Mar 24 00:08:50 2024] schedule_preempt_disabled+0x15/0x30
[Sun Mar 24 00:08:50 2024] __mutex_lock.constprop.0+0x39a/0x6a0
[Sun Mar 24 00:08:50 2024] ? __switch_to_asm+0x3e/0x70
[Sun Mar 24 00:08:50 2024] handle_hpd_irq_helper+0x73/0x170 [amdgpu e46b7d1b6328db5babe9222b82ceed4c2e625d2a]
[Sun Mar 24 00:08:50 2024] process_one_work+0x178/0x350
[Sun Mar 24 00:08:50 2024] worker_thread+0x30f/0x450
[Sun Mar 24 00:08:50 2024] ? __pfx_worker_thread+0x10/0x10
[Sun Mar 24 00:08:50 2024] kthread+0xe5/0x120
[Sun Mar 24 00:08:50 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:08:50 2024] ret_from_fork+0x31/0x50
[Sun Mar 24 00:08:50 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:08:50 2024] ret_from_fork_asm+0x1b/0x30
[Sun Mar 24 00:08:50 2024] </TASK>
[Sun Mar 24 00:08:50 2024] INFO: task kworker/18:8H:7794 blocked for more than 122 seconds.
[Sun Mar 24 00:08:50 2024] Not tainted 6.8.1-arch1-1 #1
[Sun Mar 24 00:08:50 2024] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[Sun Mar 24 00:08:50 2024] task:kworker/18:8H state:D stack:0 pid:7794 tgid:7794 ppid:2 flags:0x00004000
[Sun Mar 24 00:08:50 2024] Workqueue: events_highpri dm_irq_work_func [amdgpu]
[Sun Mar 24 00:08:50 2024] Call Trace:
[Sun Mar 24 00:08:50 2024] <TASK>
[Sun Mar 24 00:08:50 2024] __schedule+0x3e6/0x1520
[Sun Mar 24 00:08:50 2024] schedule+0x32/0xd0
[Sun Mar 24 00:08:50 2024] schedule_preempt_disabled+0x15/0x30
[Sun Mar 24 00:08:50 2024] __mutex_lock.constprop.0+0x39a/0x6a0
[Sun Mar 24 00:08:50 2024] ? __switch_to_asm+0x3e/0x70
[Sun Mar 24 00:08:50 2024] handle_hpd_irq_helper+0x73/0x170 [amdgpu e46b7d1b6328db5babe9222b82ceed4c2e625d2a]
[Sun Mar 24 00:08:50 2024] process_one_work+0x178/0x350
[Sun Mar 24 00:08:50 2024] worker_thread+0x30f/0x450
[Sun Mar 24 00:08:50 2024] ? __pfx_worker_thread+0x10/0x10
[Sun Mar 24 00:08:50 2024] kthread+0xe5/0x120
[Sun Mar 24 00:08:50 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:08:50 2024] ret_from_fork+0x31/0x50
[Sun Mar 24 00:08:50 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:08:50 2024] ret_from_fork_asm+0x1b/0x30
[Sun Mar 24 00:08:50 2024] </TASK>
[Sun Mar 24 00:08:58 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:08:58 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:08:58 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:08:59 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:08:59 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:08:59 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:08:59 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:08:59 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:08:59 2024] amdgpu 0000:03:00.0: [drm] REG_WAIT timeout 10us * 5000 tries - enc32_stream_encoder_dp_unblank line:348
[Sun Mar 24 00:09:00 2024] amdgpu 0000:03:00.0: [drm] REG_WAIT timeout 10us * 5000 tries - enc32_stream_encoder_dp_unblank line:357
[Sun Mar 24 00:09:04 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:09:47 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:09:47 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:34 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:38 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:43 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:43 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:43 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:43 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:43 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:44 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:44 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:44 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:44 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:44 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:45 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:45 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:45 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:45 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:45 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:45 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:46 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:46 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:46 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:46 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:46 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:46 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:10:53 2024] INFO: task kworker/18:0H:83 blocked for more than 122 seconds.
[Sun Mar 24 00:10:53 2024] Not tainted 6.8.1-arch1-1 #1
[Sun Mar 24 00:10:53 2024] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[Sun Mar 24 00:10:53 2024] task:kworker/18:0H state:D stack:0 pid:83 tgid:83 ppid:2 flags:0x00004000
[Sun Mar 24 00:10:53 2024] Workqueue: events_highpri dm_irq_work_func [amdgpu]
[Sun Mar 24 00:10:53 2024] Call Trace:
[Sun Mar 24 00:10:53 2024] <TASK>
[Sun Mar 24 00:10:53 2024] __schedule+0x3e6/0x1520
[Sun Mar 24 00:10:53 2024] ? preempt_schedule+0x43/0x60
[Sun Mar 24 00:10:53 2024] ? preempt_schedule_thunk+0x1a/0x30
[Sun Mar 24 00:10:53 2024] schedule+0x32/0xd0
[Sun Mar 24 00:10:53 2024] schedule_preempt_disabled+0x15/0x30
[Sun Mar 24 00:10:53 2024] __mutex_lock.constprop.0+0x39a/0x6a0
[Sun Mar 24 00:10:53 2024] ? __mutex_unlock_slowpath.isra.0+0x87/0x130
[Sun Mar 24 00:10:53 2024] handle_hpd_irq_helper+0x73/0x170 [amdgpu e46b7d1b6328db5babe9222b82ceed4c2e625d2a]
[Sun Mar 24 00:10:53 2024] process_one_work+0x178/0x350
[Sun Mar 24 00:10:53 2024] worker_thread+0x30f/0x450
[Sun Mar 24 00:10:53 2024] ? __pfx_worker_thread+0x10/0x10
[Sun Mar 24 00:10:53 2024] kthread+0xe5/0x120
[Sun Mar 24 00:10:53 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:10:53 2024] ret_from_fork+0x31/0x50
[Sun Mar 24 00:10:53 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:10:53 2024] ret_from_fork_asm+0x1b/0x30
[Sun Mar 24 00:10:53 2024] </TASK>
[Sun Mar 24 00:10:53 2024] INFO: task kworker/18:4H:7736 blocked for more than 245 seconds.
[Sun Mar 24 00:10:53 2024] Not tainted 6.8.1-arch1-1 #1
[Sun Mar 24 00:10:53 2024] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[Sun Mar 24 00:10:53 2024] task:kworker/18:4H state:D stack:0 pid:7736 tgid:7736 ppid:2 flags:0x00004000
[Sun Mar 24 00:10:53 2024] Workqueue: events_highpri dm_irq_work_func [amdgpu]
[Sun Mar 24 00:10:53 2024] Call Trace:
[Sun Mar 24 00:10:53 2024] <TASK>
[Sun Mar 24 00:10:53 2024] __schedule+0x3e6/0x1520
[Sun Mar 24 00:10:53 2024] schedule+0x32/0xd0
[Sun Mar 24 00:10:53 2024] schedule_preempt_disabled+0x15/0x30
[Sun Mar 24 00:10:53 2024] __mutex_lock.constprop.0+0x39a/0x6a0
[Sun Mar 24 00:10:53 2024] ? __switch_to_asm+0x3e/0x70
[Sun Mar 24 00:10:53 2024] handle_hpd_irq_helper+0x73/0x170 [amdgpu e46b7d1b6328db5babe9222b82ceed4c2e625d2a]
[Sun Mar 24 00:10:53 2024] process_one_work+0x178/0x350
[Sun Mar 24 00:10:53 2024] worker_thread+0x30f/0x450
[Sun Mar 24 00:10:53 2024] ? __pfx_worker_thread+0x10/0x10
[Sun Mar 24 00:10:53 2024] kthread+0xe5/0x120
[Sun Mar 24 00:10:53 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:10:53 2024] ret_from_fork+0x31/0x50
[Sun Mar 24 00:10:53 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:10:53 2024] ret_from_fork_asm+0x1b/0x30
[Sun Mar 24 00:10:53 2024] </TASK>
[Sun Mar 24 00:10:53 2024] INFO: task kworker/18:5H:7743 blocked for more than 245 seconds.
[Sun Mar 24 00:10:53 2024] Not tainted 6.8.1-arch1-1 #1
[Sun Mar 24 00:10:53 2024] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[Sun Mar 24 00:10:53 2024] task:kworker/18:5H state:D stack:0 pid:7743 tgid:7743 ppid:2 flags:0x00004000
[Sun Mar 24 00:10:53 2024] Workqueue: events_highpri dm_irq_work_func [amdgpu]
[Sun Mar 24 00:10:53 2024] Call Trace:
[Sun Mar 24 00:10:53 2024] <TASK>
[Sun Mar 24 00:10:53 2024] __schedule+0x3e6/0x1520
[Sun Mar 24 00:10:53 2024] schedule+0x32/0xd0
[Sun Mar 24 00:10:53 2024] schedule_preempt_disabled+0x15/0x30
[Sun Mar 24 00:10:53 2024] __mutex_lock.constprop.0+0x39a/0x6a0
[Sun Mar 24 00:10:53 2024] ? __switch_to_asm+0x3e/0x70
[Sun Mar 24 00:10:53 2024] handle_hpd_irq_helper+0x73/0x170 [amdgpu e46b7d1b6328db5babe9222b82ceed4c2e625d2a]
[Sun Mar 24 00:10:53 2024] process_one_work+0x178/0x350
[Sun Mar 24 00:10:53 2024] worker_thread+0x30f/0x450
[Sun Mar 24 00:10:53 2024] ? __pfx_worker_thread+0x10/0x10
[Sun Mar 24 00:10:53 2024] kthread+0xe5/0x120
[Sun Mar 24 00:10:53 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:10:53 2024] ret_from_fork+0x31/0x50
[Sun Mar 24 00:10:53 2024] ? __pfx_kthread+0x10/0x10
[Sun Mar 24 00:10:53 2024] ret_from_fork_asm+0x1b/0x30
[Sun Mar 24 00:10:53 2024] </TASK>
[Sun Mar 24 00:10:53 2024] Future hung task reports are suppressed, see sysctl kernel.hung_task_warnings
[Sun Mar 24 00:10:57 2024] [drm:amdgpu_dm_atomic_check [amdgpu]] *ERROR* [CRTC:79:crtc-0] hw_done or flip_done timed out
[Sun Mar 24 00:12:16 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
[Sun Mar 24 00:12:17 2024] amdgpu 0000:03:00.0: [drm] *ERROR* Error queueing DMUB command: status=2
Specs about my system:
OS: Arch Linux 6.8.1-arch1-1 (also tried LTS version, same problem)
GPU: Powercolor Hellhound 7900 XTX
Motherboard: MSI Z790 Pro Wifi
CPU: Intel i9 14900K
I've disabled iGPU in the BIOS, still same problem.
The OS was also installed recently.
Not sure if this is right place to discuss this problem since this might be a Kernel issue, if not please suggest-me where I can try to address it.
Thanks in advance!
Offline
Hi lealoureiro,
I had a very similar issue with amdgpu and a wifi/bluetooth ASUS mainboard.
For me, disabling Bluetooth was a temporary fix until finding the root cause and a proper solution. I haven't yet.
As you didn't get some insight yet, maybe is worth to give it a try.
If you could go without bluetooth (and probably wifi) you could try to disable it, at least to see if the problem persists:
# systemctl stop bluetooth.service
# systemctl disable bluetooth.service
Good luck.
Improve my english... Work in progress
Offline
Hi lealoureiro,
I had a very similar issue with amdgpu and a wifi/bluetooth ASUS mainboard.For me, disabling Bluetooth was a temporary fix until finding the root cause and a proper solution. I haven't yet.
As you didn't get some insight yet, maybe is worth to give it a try.
If you could go without bluetooth (and probably wifi) you could try to disable it, at least to see if the problem persists:
# systemctl stop bluetooth.service # systemctl disable bluetooth.service
Good luck.
I have disabled the Bluetooth device in the BIOS, also the bluetooth service is not running.
Offline