Re: [PATCH] EDAC/amd64: Fix incorrect Node ID mapping on CPU-only Zen4+ systems

From: Yazen Ghannam

Date: Tue Jun 09 2026 - 12:19:55 EST


On Mon, Jun 08, 2026 at 07:26:07AM +0000, Phineas Su wrote:
> On CPU-only systems using AMD Zen4 (Genoa) and newer processors, memory
> ECC errors can be reported with an incorrect Node ID (incremented by 1).
> This happens because these CPUs use SMCA_UMC_V2 banks, which triggers
> the GPU node ID fixup logic in fixup_node_id().
>

Can you please share the MCA_IPID register value for these banks?

The statement 'Zen4 and newer processors...use SMCA_UMC_V2 banks' isn't
generally true.

This system may be a special case. Or there may be a hardware issue. Or
there may be a bug in the kernel enumeration code.

Thanks,
Yazen