Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ACPICA: Provide #defines for EINJV2 error types

EINJV2 defined new error types by moving the severity (correctable,
uncorrectable non-fatal, uncorrectable fatal) out of the "type".

ACPI 6.5 introduced EINJV2 and defined a vendor defined error type
using bit 31. This was dropped in ACPI 6.6.

Link: https://github.com/acpica/acpica/commit/e82d2d2fd145
Signed-off-by: Tony Luck <tony.luck@intel.com>
Link: https://patch.msgid.link/20260421150216.11666-2-tony.luck@intel.com
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

authored by

Tony Luck and committed by
Rafael J. Wysocki
1f600853 254f4963

+6
+6
include/acpi/actbl1.h
··· 1386 1386 #define ACPI_EINJ_CXL_MEM_FATAL (1<<17) 1387 1387 #define ACPI_EINJ_VENDOR_DEFINED (1<<31) 1388 1388 1389 + /* EINJV2 error types from EINJV2_GET_ERROR_TYPE (ACPI 6.6) */ 1390 + 1391 + #define ACPI_EINJV2_PROCESSOR (1) 1392 + #define ACPI_EINJV2_MEMORY (1<<1) 1393 + #define ACPI_EINJV2_PCIE (1<<2) 1394 + 1389 1395 /******************************************************************************* 1390 1396 * 1391 1397 * ERST - Error Record Serialization Table (ACPI 4.0)