openpower-pels: add manufacturing security check log
This is a predictive error only logged in the manufacturing environment
and is used to let them know something is not configured correctly on
the system in regards to secure boot.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ib3a1250dda0a676b4f3e61a2680147bb8137616d
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index 20599f7..1efda00 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -708,6 +708,35 @@
},
{
+ "Name": "xyz.openbmc_project.State.Error.SecurityCheckFail",
+ "Subsystem": "bmc_firmware",
+ "ComponentID": "0x3400",
+ "SRC":
+ {
+ "ReasonCode": "0x3405",
+ "Words6To9":
+ {
+ }
+ },
+ "Callouts": [
+ {
+ "CalloutList": [{"Priority": "high", "Procedure": "next_level_support"}]
+ }
+ ],
+ "Documentation":
+ {
+ "Description": "A firmware security check has failed",
+ "Message": "A firmware security check has failed, most likely something is not configured correctly",
+ "Notes": [
+ "This log is only generated in the manufacturing ",
+ "environment and it indicates that something has not ",
+ "been configured correctly. Use the data in the PEL to ",
+ "determine what that is."
+ ]
+ }
+ },
+
+ {
"Name": "org.open_power.Processor.Error.SbeChipOpFailure",
"Subsystem": "processor_chip",
"ComponentID": "0x3500",