1{ 2 "PELs": 3 [ 4 { 5 "Name": "xyz.openbmc_project.Common.Error.Timeout", 6 "Subsystem": "bmc_firmware", 7 8 "SRC": 9 { 10 "ReasonCode": "0x1001", 11 "Words6To9": 12 { 13 "6": 14 { 15 "Description": "Timeout in ms", 16 "AdditionalDataPropSource": "TIMEOUT_IN_MSEC" 17 } 18 } 19 }, 20 21 "Documentation": 22 { 23 "Description": "This is a generic timeout error", 24 "Message": "An operation timed out", 25 "Notes": [ 26 "The journal should contain more information" 27 ] 28 } 29 }, 30 31 { 32 "Name": "xyz.openbmc_project.Common.Error.InternalFailure", 33 "Subsystem": "bmc_firmware", 34 35 "SRC": 36 { 37 "ReasonCode": "0x1002", 38 "Words6To9": 39 { 40 } 41 }, 42 43 "Documentation": 44 { 45 "Description": "BMC code had a generic internal failure", 46 "Message": "An application had an internal failure", 47 "Notes": [ 48 "The journal should contain more information" 49 ] 50 } 51 }, 52 53 { 54 "Name": "xyz.openbmc_project.Common.Error.InvalidArgument", 55 "Subsystem": "user_error", 56 57 "SRC": 58 { 59 "ReasonCode": "0x1003", 60 "Words6To9": 61 { 62 } 63 }, 64 65 "Documentation": 66 { 67 "Description": "BMC code was given an invalid argument", 68 "Message": "Code was given an invalid argument", 69 "Notes": [ 70 "The journal should contain more information" 71 ] 72 } 73 }, 74 { 75 "Name": "xyz.openbmc_project.Common.Error.InsufficientPermission", 76 "Subsystem": "user_error", 77 78 "SRC": 79 { 80 "ReasonCode": "0x1004", 81 "Words6To9": 82 { 83 } 84 }, 85 86 "Documentation": 87 { 88 "Description": "An operation failed due to insufficient permission", 89 "Message": "An operation failed due to unsufficient permission", 90 "Notes": [ 91 "The journal should contain more information" 92 ] 93 } 94 }, 95 96 { 97 "Name": "xyz.openbmc_project.Common.Error.NotAllowed", 98 "Subsystem": "user_error", 99 100 "SRC": 101 { 102 "ReasonCode": "0x1005", 103 "Words6To9": 104 { 105 } 106 }, 107 108 "Documentation": 109 { 110 "Description": "An operation failed because it isn't allowed", 111 "Message": "An operation failed becuase it isn't allowed", 112 "Notes": [ 113 "The journal should contain more information" 114 ] 115 } 116 }, 117 118 { 119 "Name": "xyz.openbmc_project.Common.Error.NoCACertificate", 120 "Subsystem": "user_error", 121 122 "SRC": 123 { 124 "ReasonCode": "0x1006", 125 "Words6To9": 126 { 127 } 128 }, 129 130 "Documentation": 131 { 132 "Description": "The server's CA certificate has not been provided", 133 "Message": "The server's CA certificate has not been provided" 134 } 135 }, 136 137 { 138 "Name": "org.open_power.Logging.Error.SentBadPELToHost", 139 "Subsystem": "bmc_firmware", 140 "Severity": "non_error", 141 142 "SRC": 143 { 144 "ReasonCode": "0x2001", 145 "Words6To9": 146 { 147 "6": 148 { 149 "Description": "The bad PEL ID", 150 "AdditionalDataPropSource": "BAD_ID" 151 } 152 } 153 }, 154 155 "Documentation": 156 { 157 "Description": "The BMC sent the host a malformed PEL", 158 "Message": "The BMC sent the host a malformed PEL", 159 "Notes": [ 160 "The host firmware rejected that PEL." 161 ] 162 } 163 }, 164 165 { 166 "Name": "org.open_power.Logging.Error.BadHostPEL", 167 "Subsystem": "platform_firmware", 168 "Severity": "unrecoverable", 169 170 "SRC": 171 { 172 "ReasonCode": "0x2002", 173 "Words6To9": 174 { 175 "6": 176 { 177 "Description": "The PLID of the invalid PEL", 178 "AdditionalDataPropSource": "PLID" 179 }, 180 "7": 181 { 182 "Description": "The corresponding OpenBMC event log ID", 183 "AdditionalDataPropSource": "OBMC_LOG_ID" 184 }, 185 "8": 186 { 187 "Description": "The size of the invalid PEL", 188 "AdditionalDataPropSource": "PEL_SIZE" 189 } 190 } 191 }, 192 193 "Documentation": 194 { 195 "Description": "The host sent the BMC an invalid PEL", 196 "Message": "The host sent the BMC an invalid PEL", 197 "Notes": [ 198 ] 199 } 200 }, 201 202 { 203 "Name": "org.open_power.PHAL.Error.Boot", 204 "Subsystem": "cec_hardware", 205 "Severity": "unrecoverable", 206 207 "SRC": 208 { 209 "ReasonCode": "0x3000", 210 "Words6To9": 211 { 212 } 213 }, 214 215 "Documentation": 216 { 217 "Description": "Failure occured during boot process", 218 "Message": "Failure occured during boot process", 219 "Notes": [ 220 "Debug traces will be captured in AdditionalData section" 221 ] 222 } 223 }, 224 225 { 226 "Name": "org.open_power.Attn.Error.Terminate", 227 "Subsystem": "other_na", 228 "Severity": "critical_system_term", 229 230 "SRC": 231 { 232 "ReasonCode": "0xD138", 233 "Words6To9": 234 { 235 } 236 }, 237 238 "Documentation": 239 { 240 "Description": "Status shows TI special attention active", 241 "Message": "TI special attention detected", 242 "Notes": [ 243 "This entry is for any TI special attention event ", 244 "reported by the attention handler component" 245 ] 246 } 247 }, 248 249 { 250 "Name": "org.open_power.Attn.Error.Fail", 251 "Subsystem": "bmc_firmware", 252 "Severity": "unrecoverable_loss_of_function", 253 254 "SRC": 255 { 256 "ReasonCode": "0xD13E", 257 "Words6To9": 258 { 259 "6": 260 { 261 "Description": "Error code from attention handler", 262 "AdditionalDataPropSource": "ERROR_CODE" 263 } 264 } 265 }, 266 "Documentation": 267 { 268 "Description": "The attention handler encountered an error", 269 "MessageArgSources" : ["SRCWord6"], 270 "Message": "Attention handler error %1", 271 "Notes": [ 272 "Attention handler will provide error code" 273 ] 274 } 275 }, 276 277 { 278 "Name": "org.open_power.Attn.Error.Vital", 279 "Subsystem": "processor_chip", 280 "Severity": "critical", 281 282 "SRC": 283 { 284 "ReasonCode": "0xD16D", 285 "Words6To9": 286 { 287 } 288 }, 289 290 "Documentation": 291 { 292 "Description": "Status shows SBE vital attention active", 293 "Message": "SBE vital attention detected", 294 "Notes": [ 295 "This entry is for any SBE vital attention event ", 296 "reported by the attention handler component" 297 ] 298 } 299 }, 300 301 { 302 "Name": "org.open_power.HwDiags.Error.Checkstop", 303 "Subsystem": "cec_hardware", 304 "Severity": "critical", 305 306 "SRC": 307 { 308 "ReasonCode": "0xE504", 309 "Words6To9": 310 { 311 "6": 312 { 313 "Description": "Chip ID", 314 "AdditionalDataPropSource": "CHIP_ID" 315 }, 316 "8": 317 { 318 "Description": "Error Signature", 319 "AdditionalDataPropSource": "SIGNATURE" 320 } 321 } 322 }, 323 324 "Documentation": 325 { 326 "Description": "A checkstop condition has been detected", 327 "MessageArgSources" : ["SRCWord6", "SRCWord8"], 328 "Message": "Checkstop: Chip %1, Signature %2", 329 "Notes": [ 330 "This entry is for any checkstop event reported by ", 331 "the hardware diagnostics component." 332 ] 333 } 334 }, 335 336 { 337 "Name": "org.open_power.HwDiags.Error.Fail", 338 "Subsystem": "bmc_firmware", 339 "Severity": "diagnostic_error", 340 341 "SRC": 342 { 343 "ReasonCode": "0xE580", 344 "Words6To9": 345 { 346 "6": 347 { 348 "Description": "Error code from hardware diagnostics", 349 "AdditionalDataPropSource": "ERROR_CODE" 350 } 351 } 352 }, 353 "Documentation": 354 { 355 "Description": "Hardware diagnostics encountered an error", 356 "MessageArgSources" : ["SRCWord6"], 357 "Message": "Hardware diagnostics error %1", 358 "Notes": [ 359 "Hardware diagnostics will provide error code" 360 ] 361 } 362 } 363 ] 364} 365