openpower-pels: add critical service failure log
This log indicates a service which is deemed critical has entered the
failed state and the BMC is now in an undefined state due to that.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I99494916e5b92d73ee015e9b96b66cd4a929e253
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index fe0f5b2..20599f7 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -678,6 +678,36 @@
},
{
+ "Name": "xyz.openbmc_project.State.Error.CriticalServiceFailure",
+ "Subsystem": "bmc_firmware",
+ "ComponentID": "0x3400",
+ "SRC":
+ {
+ "ReasonCode": "0x3404",
+ "Words6To9":
+ {
+ }
+ },
+ "Callouts": [
+ {
+ "CalloutList": [{"Priority": "high", "Procedure": "next_level_support"}]
+ }
+ ],
+ "Documentation":
+ {
+ "Description": "A critical BMC application has failed on the system",
+ "Message": "A critical BMC application has failed on the system, the BMC is in an undefined state",
+ "Notes": [
+ "As a part of generating this error log, a BMC dump has ",
+ "also been generated. Please collect this dump if possible. ",
+ "The BMC state is undefined but basic services could still ",
+ "be available. Usually an AC cycle of the entire system is ",
+ "the best recovery option from this error."
+ ]
+ }
+ },
+
+ {
"Name": "org.open_power.Processor.Error.SbeChipOpFailure",
"Subsystem": "processor_chip",
"ComponentID": "0x3500",