diff options
Diffstat (limited to 'extensions/openpower-pels/registry/message_registry.json')
-rw-r--r-- | extensions/openpower-pels/registry/message_registry.json | 202 |
1 files changed, 202 insertions, 0 deletions
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json new file mode 100644 index 0000000..12b977b --- /dev/null +++ b/extensions/openpower-pels/registry/message_registry.json @@ -0,0 +1,202 @@ +{ + "PELs": + [ + { + "Name": "xyz.openbmc_project.Common.Error.Timeout", + "Subsystem": "bmc_firmware", + + "SRC": + { + "ReasonCode": "0x1001", + "Words6To9": + { + "6": + { + "Description": "Timeout in ms", + "AdditionalDataPropSource": "TIMEOUT_IN_MSEC" + } + } + }, + + "Documentation": + { + "Description": "This is a generic timeout error", + "Message": "An operation timed out", + "Notes": [ + "The journal should contain more information" + ] + } + }, + + { + "Name": "xyz.openbmc_project.Common.Error.InternalFailure", + "Subsystem": "bmc_firmware", + + "SRC": + { + "ReasonCode": "0x1002", + "Words6To9": + { + } + }, + + "Documentation": + { + "Description": "BMC code had a generic internal failure", + "Message": "An application had an internal failure", + "Notes": [ + "The journal should contain more information" + ] + } + }, + + { + "Name": "xyz.openbmc_project.Common.Error.InvalidArgument", + "Subsystem": "user_error", + + "SRC": + { + "ReasonCode": "0x1003", + "Words6To9": + { + } + }, + + "Documentation": + { + "Description": "BMC code was given an invalid argument", + "Message": "Code was given an invalid argument", + "Notes": [ + "The journal should contain more information" + ] + } + }, + { + "Name": "xyz.openbmc_project.Common.Error.InsufficientPermission", + "Subsystem": "user_error", + + "SRC": + { + "ReasonCode": "0x1004", + "Words6To9": + { + } + }, + + "Documentation": + { + "Description": "An operation failed due to insufficient permission", + "Message": "An operation failed due to unsufficient permission", + "Notes": [ + "The journal should contain more information" + ] + } + }, + + { + "Name": "xyz.openbmc_project.Common.Error.NotAllowed", + "Subsystem": "user_error", + + "SRC": + { + "ReasonCode": "0x1005", + "Words6To9": + { + } + }, + + "Documentation": + { + "Description": "An operation failed because it isn't allowed", + "Message": "An operation failed becuase it isn't allowed", + "Notes": [ + "The journal should contain more information" + ] + } + }, + + { + "Name": "xyz.openbmc_project.Common.Error.NoCACertificate", + "Subsystem": "user_error", + + "SRC": + { + "ReasonCode": "0x1006", + "Words6To9": + { + } + }, + + "Documentation": + { + "Description": "The server's CA certificate has not been provided", + "Message": "The server's CA certificate has not been provided" + } + }, + + { + "Name": "org.open_power.Logging.Error.SentBadPELToHost", + "Subsystem": "bmc_firmware", + "Severity": "non_error", + + "SRC": + { + "ReasonCode": "0x2001", + "Words6To9": + { + "6": + { + "Description": "The bad PEL ID", + "AdditionalDataPropSource": "BAD_ID" + } + } + }, + + "Documentation": + { + "Description": "The BMC sent the host a malformed PEL", + "Message": "The BMC sent the host a malformed PEL", + "Notes": [ + "The host firmware rejected that PEL." + ] + } + }, + + { + "Name": "org.open_power.Logging.Error.BadHostPEL", + "Subsystem": "platform_firmware", + "Severity": "unrecoverable", + + "SRC": + { + "ReasonCode": "0x2002", + "Words6To9": + { + "6": + { + "Description": "The PLID of the invalid PEL", + "AdditionalDataPropSource": "PLID" + }, + "7": + { + "Description": "The corresponding OpenBMC event log ID", + "AdditionalDataPropSource": "OBMC_LOG_ID" + }, + "8": + { + "Description": "The size of the invalid PEL", + "AdditionalDataPropSource": "PEL_SIZE" + } + } + }, + + "Documentation": + { + "Description": "The host sent the BMC an invalid PEL", + "Message": "The host sent the BMC an invalid PEL", + "Notes": [ + ] + } + } + ] +} |