PEL: message_registry - Add an entry for WatchdogTimeout
Validated json file using tools/process_registry.py
Tested generated PELs from this WatchdogTimeout entry:
- Copied message_registry and ComponentIDs.md to /etc/phosphor-logging
- Used busctl Create method to create an event log to the new registry
entry, and checked the PEL using peltool
- Used docker unit test
Signed-off-by: Shantappa Teekappanavar <sbteeks@yahoo.com>
Change-Id: I9b16ed1eedf3a71a05bdf927674164ec8bf9d7be
diff --git a/extensions/openpower-pels/registry/ComponentIDs.md b/extensions/openpower-pels/registry/ComponentIDs.md
index 62b91b6..a6c2e03 100644
--- a/extensions/openpower-pels/registry/ComponentIDs.md
+++ b/extensions/openpower-pels/registry/ComponentIDs.md
@@ -12,5 +12,6 @@
| 0x3000 | openpower-proc-control |
| 0x3500 | Processor Errors that span repositories |
| 0x4000 | openpower-vpd-parser |
+| 0xC100 | openpower-debug-collector |
| 0xD100 | openpower-hardware-diags (attn-handler) |
| 0xE500 | openpower-hardware-diags |
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index 4cf5b10..319a580 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -2240,6 +2240,30 @@
"data."
]
}
+ },
+
+ {
+ "Name": "org.open_power.Host.Boot.Error.WatchdogTimeout",
+ "Subsystem": "cec_sp_hostboot_iface",
+
+ "SRC":
+ {
+ "ReasonCode": "0xC101",
+ "Words6To9":
+ {
+ }
+ },
+
+ "Documentation":
+ {
+ "Description": "Host did not respond within the watchdog timeout interval",
+ "Message": "Host did not respond before the watchdog timeout interval expired",
+ "Notes": [
+ "Host did not respond before the expiry of the watchdog timeout interval.",
+ "Collecting hostboot dump."
+ ]
+ }
}
+
]
}