Skip to content

UEFI RAS events

Mauro Carvalho Chehab edited this page Jun 24, 2024 · 9 revisions

UEFI CPER events

The UEFI BIOS spec defines Common Platform Error Record (CPER) events for the firmware to report errors from different kinds of hardware.

There are several types of CPER events for different types of hardware:

  1. CPU:
  2. Memory:
  3. PCI/PCIe:
  4. Firmware:
  5. DMA:
  6. Cache Coherent Interconnect (CCIX):
  7. Compute Express Link
  8. Others:

CPER processor error

Defined at `Processor Error Sections <https://uefi.org/specs/UEFI/2.10/Apx_N_Common_Platform_Error_Record.html#processor-error-sections`_.

Currently, UEFI 2.6+ BIOS supports 4 types of processors:

Each processor type has a different error event.

It should be noticed that ARM events were added on UEFI version 2.6. Yet, one of the fields there was lacking encoding information. Such encoding info was added on UEFI 2.9A errata.

Clone this wiki locally