Server runs normally but getting hardware error every 5 minutes

Hi, long time lurker, never posted myself though.

I am running this little Lenovo box as my main home server

OS: Fedora Linux 43 (Server Edition) x86_64
Host: 11JN000CGE (ThinkCentre M75q Gen 2)
Kernel: Linux 6.19.8-200.fc43.x86_64
CPU: AMD Ryzen 5 PRO 5650GE (12) @ 4.48 GHz
GPU: AMD Radeon Vega Series / Radeon Vega Mobile Series [Integrated]
Memory: 4.85 GiB / 62.17 GiB (8%)

It ran flawlessly for about two years and still seems to function normally and I have not had any crashes or applications causing errors.

But for a few days now I have this popping up in my logs:

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: Deferred error, no action required.

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: CPU:0 (19:50:0) MC11_STATUS[-|-|-|AddrV|PCC|-|SyndV|UECC|Deferred|Poison|Scrub]: 0x8724bb0800000000

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: Error Addr: 0x015ba3f300000020

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: IPID: 0x000700b040000000, Syndrome: 0x0000000000000042

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: L3 Cache Ext. Error Code: 0

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: cache level: RESV, tx: INSN

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: Deferred error, no action required.

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: CPU:0 (19:50:0) MC14_STATUS[-|-|-|AddrV|PCC|-|SyndV|UECC|Deferred|Poison|-]: 0x8724ba8800000000

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: Error Addr: 0x0156ec4800000020

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: IPID: 0x000700b040000000, Syndrome: 0x0000000000000042

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: L3 Cache Ext. Error Code: 0

Message from syslogd@homeserver at Mar 22 18:03:31 ...
 kernel:[Hardware Error]: cache level: RESV, tx: INSN

Does this really mean my CPU is cooked?

The problem is that this is Lenovo claims I have no warranty left and AMD refers me to Lenovo since this is a OEM CPU.

I really would love to not have to fork out another $250 to replace it with the same CPU, so I hope someone with a bit more knowledge than me can tell me what this actually means!

I’d appreciate any pointers to what is going on!

Thank you!

1 Like

This looks more like memory errors to me.

I see reference to patrol, scrub, L3 cache, general cache, “deferred” (i.e., correctable), etc.

Are these errors recoverable or are you getting kernel panics / crashes?

I am not getting crashes, I also do not get kernel panics. When I noticed the first time the system was running for a week without any crashes or abnormalities.

I found some references to memory errors as well just now

Memory failure: 0x9d5e00000: recovery action for non struct page pfn: Ignored

So I switched out to a 32GiB kit that does not give me any errors in a similar system (everything the same but the CPU being a 5350GE and different RAM) but I am still getting the same error.

I slowly assume the memory controller on the CPU is a goner.

If possible, can you try increasing SOC/IMC voltage? Sometimes you can prolong the inevitable with more voltage while you work out a next-step plan.

I am not sure if those LenovoThinkCentre PCs allow you to do that, but I will check.

sadly not an option

I am a bit baffled about it, but I am not going to complain about it either.

I went back to the oldest Kernel I still had, 6.18.16 and it’s been running for more than an hour without any errors.

1 Like

Found the issue. I thought I had the latest BIOS revision, but Lenovo released a new one in January 2026.

After updating the machine to the latest BIOS, the errors went away with Kernel 6.19.8!

3 Likes

Thank you for posting the solution! :partying_face:

1 Like