PEL: Adding a new BMC PEL for PDR Exchange Failure
This commit adds a new PEL when BMC fails to collect PDR from host.
GetPDR returns no response because of BMC PDR exchange failure as three
tries get exhausted and timeouts.
Change-Id: I6b928c53ca75f6b55dc124cc01eaba025ec9252a
Signed-off-by: Riya Dixit <riyadixitagra@gmail.com>
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index 9a9e6cf..050bf03 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -6671,6 +6671,27 @@
}
},
{
+ "Name": "xyz.openbmc_project.PLDM.Error.GetPDR.PDRExchangeFailure",
+ "Subsystem": "bmc_firmware",
+ "ComponentID": "0x6000",
+ "Severity": "unrecoverable",
+ "SRC": {
+ "ReasonCode": "0x6026",
+ "Words6To9": {}
+ },
+ "Callouts": [
+ {
+ "CalloutList": [
+ { "Priority": "high", "Procedure": "BMC0001" }
+ ]
+ }
+ ],
+ "Documentation": {
+ "Description": "Failed to collect PDR from Host within the timeout of BMC PDR Exchange.",
+ "Message": "Failed to collect PDR from Host within the timeout of BMC PDR Exchange."
+ }
+ },
+ {
"Name": "xyz.openbmc_project.Memory.MemoryECC.Error.CEThresholdReached",
"Subsystem": "cec_hardware",
"ComponentID": "0xF300",