summaryrefslogtreecommitdiffstats
path: root/extensions/openpower-pels/registry/message_registry.json
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/openpower-pels/registry/message_registry.json')
-rw-r--r--extensions/openpower-pels/registry/message_registry.json202
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": [
+ ]
+ }
+ }
+ ]
+}
OpenPOWER on IntegriCloud