RE: [PATCH v3] x86/mce: Do not treat cache hierarchy errors as memory errors

From: Luck, Tony

Date: Mon Oct 19 2026 - 17:10:56 EST


> Looking at the comment on top of tdx_dump_mce_info() and commit
> 70060463cb2b ("x86/mce: Differentiate real hardware #MCs from TDX
> erratum ones") could poison consumption be reported with a cache
> hierarchy code?

Yes. All recoverable poison consumption error codes are "Cache Hierarchy Error"s.
with signature 000F 0001 RRRR TTLL. It's an uncorrected error, so the recovery
code will offline the page.

BUT ...

Each should be accompanied by a "Memory Error" with signature 000F 0000 1MMM CCCC
in a different machine check bank (this report originates in the memory controller that detected the ECC issue).

This other report should be used to track uncorrected memory errors per-DIMM. Per-channel etc.

=Tony