Amdgpu crash while playing Diablo IV

I have already mentioned it here before: System freezes irregularly during a game: amdgpu_job_timedout (I can no longer reply in the old thread, it has already been closed).

The problem was solved, as written in the original thread, by switching from X11 to Wayland. I was able to play without any problems.

However, since one of the last updates (presumably snapshot 20250222 or 20250223), the problem in question has occurred consistently when playing Diablo IV. I start the game, whether under X11 or Wayland. And as soon as the game is running, the graphics freeze completely or drop to a few FPS.

The following entries can be found in the log during the period in question:

Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000856a240e9000 from client 10
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000cf0df61ce000 from client 10
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000856a240e9000 from client 10
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101030
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x0
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000cf0df61ce000 from client 10
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000cf0df61ce000 from client 10
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000abf224065000 from client 10
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000856a240e9000 from client 10
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009592240ea000 from client 10
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:48 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State Completed
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 timeout, but soft recovered
Mär 01 13:34:58 greenzack kernel: gmc_v11_0_process_interrupt: 3 callbacks suppressed
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00008c52240e9000 from client 10
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000ae8a24065000 from client 10
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000cf0df61ce000 from client 10
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:34:58 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State Completed
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 timeout, but soft recovered
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000cf0df61ce000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000cf0df61ce000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000d67a24054000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000cf0df61ce000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000cf0df61ce000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000930a240e9000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000930a240e9000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:08 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State Completed
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 timeout, but soft recovered
Mär 01 13:35:18 greenzack kernel: gmc_v11_0_process_interrupt: 7 callbacks suppressed
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000f552240e3000 from client 10
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x0000cf0df61ce000 from client 10
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:18 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State Completed
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 timeout, but soft recovered
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101031
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x1
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009b6223f58000 from client 10
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009b6223f58000 from client 10
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:29 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State Completed
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 timeout, but soft recovered
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:1 pasid:32787)
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:  in process Diablo IV.exe pid 11672 thread vkd3d_queue pid 11950)
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:   in page starting at address 0x00009c05f5554000 from client 10
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00101030
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          Faulty UTCL2 client ID: TCP (0x8)
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MORE_FAULTS: 0x0
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          WALKER_ERROR: 0x0
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          PERMISSION_FAULTS: 0x3
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          MAPPING_ERROR: 0x0
Mär 01 13:35:39 greenzack kernel: amdgpu 0000:03:00.0: amdgpu:          RW: 0x0
Mär 01 13:35:49 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State
Mär 01 13:35:49 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State Completed
Mär 01 13:35:49 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 timeout, but soft recovered
Mär 01 13:35:59 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State
Mär 01 13:35:59 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: Dumping IP State Completed
Mär 01 13:35:59 greenzack kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 timeout, but soft recovered

The only way to be able to play again is to rollback to the snapshot 20250221. However, this is not a permanent solution…

Info about the system:

greenzack:~ # inxi -aGMSz
System:
  Kernel: 6.13.1-1-default arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.13.1-1-default
    root=UUID=f3477739-a3b9-41f6-9305-1812d2b68c14 splash=silent
    resume=/dev/disk/by-uuid/525a40ac-1a90-4f1b-8ba3-684767c2a182
    mitigations=auto quiet security=apparmor
  Desktop: KDE Plasma v: 6.3.0 tk: Qt v: N/A info: frameworks v: 6.10.0
    wm: kwin_x11 with: krunner tools: avail: xscreensaver vt: 2 dm: SDDM
    Distro: openSUSE Tumbleweed 20250211
Machine:
  Type: Desktop System: Micro-Star product: MS-7E16 v: 1.0 serial: N/A
  Mobo: Micro-Star model: X670E GAMING PLUS WIFI (MS-7E16) v: 1.0
    serial: <filter> uuid: c9bdd58d-afce-4c1d-a9e2-d843ae671f47 UEFI: American
    Megatrends LLC. v: 1.60 date: 06/19/2024
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 32 [Radeon RX 7700 XT /
    7800 XT] vendor: Tul / PowerColor driver: amdgpu v: kernel arch: RDNA-3
    code: Navi-3x process: TSMC n5 (5nm) built: 2022+ pcie: gen: 4
    speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1 empty: DP-1, DP-2, DP-3,
    Writeback-1 bus-ID: 03:00.0 chip-ID: 1002:747e class-ID: 0300
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.5
    compositor: kwin_x11 driver: X: loaded: modesetting unloaded: vesa
    alternate: fbdev dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.00x22.48")
    s-diag: 1165mm (45.88")
  Monitor-1: HDMI-A-1 mapped: HDMI-1 model: ASUS VP28U serial: <filter>
    built: 2019 res: mode: 3840x2160 hz: 60 scale: 100% (1) dpi: 157 gamma: 1.2
    size: 621x341mm (24.45x13.43") diag: 708mm (27.9") ratio: 16:9 modes:
    max: 3840x2160 min: 640x350
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: radeonsi surfaceless: drv: radeonsi x11:
    drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.4 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon RX 7800 XT (radeonsi navi32 LLVM
    19.1.7 DRM 3.59 6.13.1-1-default) device-ID: 1002:747e memory: 15.62 GiB
    unified: no
  API: Vulkan v: 1.4.304 layers: 3 device: 0 type: discrete-gpu name: AMD
    Radeon RX 7800 XT (RADV NAVI32) driver: N/A device-ID: 1002:747e
    surfaces: xcb,xlib
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info
    x11: xdpyinfo, xprop, xrandr

Any idea what I could do?

Not sure if you have solved this yet, but I figured I would respond.

I too had this issue with my RX 6700 XT on Gentoo this week. I found a workaround posted at https://www.protondb.com/app/2344520#kgamJGThY3. I set my values to 8192 for my 12GB card and have now been able to play. I did not crash during the time that I was playing, but cannot guarantee that it does not crash during a longer play session.

I hope this works for you too, or you at least find a solution. Sanctuary needs you!

1 Like

My graphics card has 16GB memory, I have tried the way you described with different values (8192, 10240 12288, 14336). Unfortunately without success. I deleted the file again, it makes no sense to reduce the usable graphics memory if it is not a solution for the crashes.

Afterwards I deactivated all raytracing options in the game. That seems to have been the solution!

Apparently there is some kind of problem between the Radeon RX 7800 XT, raytracing in Diablo IV and the tumbleweed snapshots after 20250222.

I’m going to test it extensively this weekend, I hope the game doesn’t crash anymore.

I’ve seen a bunch of similar topics online, some suggesting buggy power/power management issues…

https://www.reddit.com/r/linux_gaming/comments/zp5prc/fix_for_low_fps_and_stutteringjittering_on_amdgpus/

Might be worth experimenting…

echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level
echo 1 > /sys/class/drm/card0/device/pp_power_profile_mode

or

echo manual > /sys/class/drm/card0/device/power_dpm_force_performance_level
echo 1 > /sys/class/drm/card0/device/pp_power_profile_mode

More info:
https://wiki.gentoo.org/wiki/AMDGPU#Power_management

YMMV

Thanks for the suggestion. I only have the problem in this one game and as mentioned above, I suspect it’s a combination of the specific graphics card, raytracing within Diablo IV and an update that came with one of the Tumbleweed snapshots after 20250222.

Yesterday, after disabling all raytracing options in Diablo IV, I was able to play for several hours without crashing, and today, after several hours of play, the error did also not occur again.

I think the problem is solved for me for now, I won’t test the power management interventions. But thanks for the suggestion anyway - maybe it will help others with similar problems.

Possibly problems with RADV or vkd3d.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.