[Bug 287389] graphics/drm-61-kmod: GPU hang

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 14 Jun 2025 20:54:34 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287389

--- Comment #2 from Pero Oršolić <bsd@orsolic.org> ---
Happened again. This time I was trying to play video file with mpv.
Again both monitors lost picture for 1-2 seconds, after that DP monitor is all
black, HDMI monitor show picture which should be on DP.
Trying to kill Xorg return success but process is not killed.
ps aux | grep Xorg
root       40477    0.0  0.0       0     16  -  DE   Thu16      32:31.68
/usr/local/libexec/Xorg -nolisten tcp vt09 -auth /var/run/slim.auth
Uptime is 4 days, but few hours after the reboot I am staring to experience GUI
slowdowns. System was sluggish before freeze.

Dmesg:
[drm ERROR :amdgpu_job_timedout] ring gfx timeout, signaled seq=24277354,
emitted seq=24277356
[drm ERROR :amdgpu_job_timedout] Process information: process  pid 666259
thread  pid 666259
drmn0: GPU reset begin!
[drm] psp gfx command UNLOAD_TA(0x2) failed and response status is (0x117)
drmn0: free PSP TMR buffer
drmn0: MODE2 reset
drmn0: GPU reset succeeded, trying to resume
[drm] PCIE GART of 1024M enabled.
[drm] PTB located at 0x000000F43FC00000
[drm] PSP is resuming...
[drm] reserve 0x400000 from 0xf43f800000 for PSP TMR
drmn0: RAS: optional ras ta ucode is not available
drmn0: RAP: optional rap ta ucode is not available
drmn0: SECUREDISPLAY: securedisplay ta ucode is not available
drmn0: SMU is resuming...
drmn0: SMU is resumed successfully!
[drm] DMUB hardware initialized: version=0x01010027
[drm] kiq ring mec 2 pipe 1 q 0
[drm] VCN decode and encode initialized successfully(under DPG Mode).
[drm] JPEG decode initialized successfully.
drmn0: ring gfx uses VM inv eng 0 on hub 0
drmn0: ring comp_1.0.0 uses VM inv eng 1 on hub 0
drmn0: ring comp_1.1.0 uses VM inv eng 4 on hub 0
drmn0: ring comp_1.2.0 uses VM inv eng 5 on hub 0
drmn0: ring comp_1.3.0 uses VM inv eng 6 on hub 0
drmn0: ring comp_1.0.1 uses VM inv eng 7 on hub 0
drmn0: ring comp_1.1.1 uses VM inv eng 8 on hub 0
drmn0: ring comp_1.2.1 uses VM inv eng 9 on hub 0
drmn0: ring comp_1.3.1 uses VM inv eng 10 on hub 0
drmn0: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
drmn0: ring sdma0 uses VM inv eng 0 on hub 1
drmn0: ring vcn_dec uses VM inv eng 1 on hub 1
drmn0: ring vcn_enc0 uses VM inv eng 4 on hub 1
drmn0: ring vcn_enc1 uses VM inv eng 5 on hub 1
drmn0: ring jpeg_dec uses VM inv eng 6 on hub 1
drmn0: [drm] *ERROR* drmn0: [drm] *ERROR* drmn0: ib ring test failed (-60).
drmn0: free PSP TMR buffer
drmn0: MODE2 reset
drmn0: GPU reset succeeded, trying to resume
[drm] PCIE GART of 1024M enabled.
[drm] PTB located at 0x000000F43FC00000
[drm] PSP is resuming...
[drm] reserve 0x400000 from 0xf43f800000 for PSP TMR
drmn0: RAS: optional ras ta ucode is not available
drmn0: RAP: optional rap ta ucode is not available
drmn0: SECUREDISPLAY: securedisplay ta ucode is not available
drmn0: SMU is resuming...
drmn0: SMU is resumed successfully!
[drm] DMUB hardware initialized: version=0x01010027
[drm] kiq ring mec 2 pipe 1 q 0
[drm] VCN decode and encode initialized successfully(under DPG Mode).
[drm] JPEG decode initialized successfully.
drmn0: ring gfx uses VM inv eng 0 on hub 0
drmn0: ring comp_1.0.0 uses VM inv eng 1 on hub 0
drmn0: ring comp_1.1.0 uses VM inv eng 4 on hub 0
drmn0: ring comp_1.2.0 uses VM inv eng 5 on hub 0
drmn0: ring comp_1.3.0 uses VM inv eng 6 on hub 0
drmn0: ring comp_1.0.1 uses VM inv eng 7 on hub 0
drmn0: ring comp_1.1.1 uses VM inv eng 8 on hub 0
drmn0: ring comp_1.2.1 uses VM inv eng 9 on hub 0
drmn0: ring comp_1.3.1 uses VM inv eng 10 on hub 0
drmn0: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
drmn0: ring sdma0 uses VM inv eng 0 on hub 1
drmn0: ring vcn_dec uses VM inv eng 1 on hub 1
drmn0: ring vcn_enc0 uses VM inv eng 4 on hub 1
drmn0: ring vcn_enc1 uses VM inv eng 5 on hub 1
drmn0: ring jpeg_dec uses VM inv eng 6 on hub 1
drmn0: recover vram bo from shadow start
drmn0: recover vram bo from shadow done
drmn0: GPU reset(2) succeeded!
[drm ERROR :amdgpu_job_timedout] ring gfx timeout, signaled seq=24277358,
emitted seq=24277358
[drm ERROR :amdgpu_job_timedout] Process information: process  pid 666259
thread  pid 666259
drmn0: GPU reset begin!

-- 
You are receiving this mail because:
You are the assignee for the bug.