aboutsummaryrefslogtreecommitdiff
path: root/tools/lib/api/fs/tracing_path.c
diff options
context:
space:
mode:
authorShiju Jose <[email protected]>2020-09-03 13:34:55 +0100
committerLorenzo Pieralisi <[email protected]>2020-09-16 10:30:42 +0100
commit9aa9cf3ee9451d08adafc03cef8e44c7ea3898e7 (patch)
treeb5287f1db7de74fc23ddd7443839cd192f0169b3 /tools/lib/api/fs/tracing_path.c
parent9123e3a74ec7b934a4a099e98af6a61c2f80bbf5 (diff)
ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records
CPER records describing a firmware-first error are identified by GUID. The ghes driver currently logs, but ignores any unknown CPER records. This prevents describing errors that can't be represented by a standard entry, that would otherwise allow a driver to recover from an error. The UEFI spec calls these 'Non-standard Section Body' (N.2.3 of version 2.8). Add a notifier chain for these non-standard/vendor-records. Callers must identify their type of records by GUID. Record data is copied to memory from the ghes_estatus_pool to allow us to keep it until after the notifier has run. Co-developed-by: James Morse <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: James Morse <[email protected]> Signed-off-by: Shiju Jose <[email protected]> Signed-off-by: Lorenzo Pieralisi <[email protected]> Acked-by: "Rafael J. Wysocki" <[email protected]>
Diffstat (limited to 'tools/lib/api/fs/tracing_path.c')
0 files changed, 0 insertions, 0 deletions