Random System Freezes

Hi,
i’m having a bit of a strange issue with my system lately. Since ~ 2 weeks my system freezes every now and then.
Checking the journalctl i found the following issues:

BlockquoteJan 30 12:54:27 #hostname## kernel: gmc_v11_0_process_interrupt: 68 callbacks suppressed
Jan 30 12:54:27 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:153 vmid:0 pasid:0)
Jan 30 12:54:27 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: in page starting at address 0x0000000000000000 from client 10
Jan 30 12:54:27 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000B32
Jan 30 12:54:27 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: Faulty UTCL2 client ID: CPC (0x5)
Jan 30 12:54:27 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MORE_FAULTS: 0x0
Jan 30 12:54:27 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: WALKER_ERROR: 0x1
Jan 30 12:54:27 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: PERMISSION_FAULTS: 0x3
Jan 30 12:54:27 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MAPPING_ERROR: 0x1
Jan 30 12:54:27 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: RW: 0x0
Jan 30 12:54:29 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:29 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:32 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:32 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:35 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:35 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:38 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:38 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:40 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:40 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:43 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:43 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:46 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:46 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:49 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:49 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:52 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:52 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:54 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:54 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait
Jan 30 12:54:57 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
Jan 30 12:54:57 #hostname## kernel: amdgpu 0000:c4:00.0: amdgpu: failed to reg_write_reg_wait

The systems locks down completely and i can’do anything outside of reboot it hard.
I’ve found the following post describing a similar problem but the workaround listed didn’t help:

My Laptop is a Lenovo Thinkpad P14s with AMD AI Pro 370 and Radeon 890M Graphiccard.
I’m running the latest Fedora 42 release with Kernel Linux 6.18.7-100.fc42.x86_64.
Upgrade to Fedora 43 is currently not an option therefor can’t try if this would fix things. Any help/insights are greatly appreciated! Since I’m fairly new to Linux I’m not sure what other information are needed for the troubleshooting/understanding of the issue. Please let me know if you need anything else or if you have any insights into this.
Thanks!

1 Like

I think I got the same issue on my Framework 13 running Fedora KDE:

mar 18 10:53:23 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:23 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:26 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:26 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:29 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:29 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:31 fedora pipewire[1946]: mod.raop-sink: sess.latency.msec 250,000000 should be an integer multiple of rtp.ptime 7,981859
mar 18 10:53:31 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:31 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:34 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:34 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:37 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:37 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:40 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:40 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:43 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:43 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:45 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:45 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:48 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:48 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:51 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:51 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
mar 18 10:53:53 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: MES failed to respond to msg=MISC (WAIT_REG_MEM)
mar 18 10:53:53 fedora kernel: amdgpu 0000:c1:00.0: amdgpu: failed to reg_write_reg_wait
– Boot cdb45447a0a84ecb8accf061062a1c4d –
mar 18 10:54:38 fedora kernel: Linux version 6.19.7-200.fc43.x86_64 (mockbuild@9427c3daca554da3b6b7fea836918ff4) (gcc (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7), GNU ld version 2.45.1-4.fc43>

^ journalctl output at the moment of crash + me hard resetting the laptop. I was not doing anything GPU intensive. Applications suddenly became unresponsive, and after a few seconds the mouse became stuck.

Have you tried the workaround mentioned in this topic?

Temporary Fix : Adding kernel parameter amdgpu.mes=0 to disable MES

I did that and it did not fix the issue. cat /proc/cmdline returns this:

BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.19.8-200.fc43.x86_64 root=UUID=d1c2e1a0-8f63-481e-a4da-70418b13e0b9 r
o rootflags=subvol=root rhgb quiet amdgpu.mes=0

And yet, the laptop still randomly freezes with the same errors appearing on journalctl. Don’t really know what I’m missing here. Doesn’t this confirm that MES is disabled?

The workaround didn’t fix the issue for @geroldin either. One comment in the Framework discussion says “ I STRONGLY suggest you don’t use X11.” and asks for more details. Are you using X11?

Please post the output from running inxi -Fzxx in a terminal. You should try to apply vendor firmware updates. It would also be a good idea to try booting a Fedora 44 Live test/beta installer in case the issue has been solved for F44.