1fbe8378fSJason M. Bills /* 2fbe8378fSJason M. Bills // Copyright (c) 2019 Intel Corporation 3fbe8378fSJason M. Bills // 4fbe8378fSJason M. Bills // Licensed under the Apache License, Version 2.0 (the "License"); 5fbe8378fSJason M. Bills // you may not use this file except in compliance with the License. 6fbe8378fSJason M. Bills // You may obtain a copy of the License at 7fbe8378fSJason M. Bills // 8fbe8378fSJason M. Bills // http://www.apache.org/licenses/LICENSE-2.0 9fbe8378fSJason M. Bills // 10fbe8378fSJason M. Bills // Unless required by applicable law or agreed to in writing, software 11fbe8378fSJason M. Bills // distributed under the License is distributed on an "AS IS" BASIS, 12fbe8378fSJason M. Bills // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13fbe8378fSJason M. Bills // See the License for the specific language governing permissions and 14fbe8378fSJason M. Bills // limitations under the License. 15fbe8378fSJason M. Bills */ 16fbe8378fSJason M. Bills #pragma once 17fbe8378fSJason M. Bills #include <registries.hpp> 18fbe8378fSJason M. Bills 19fbe8378fSJason M. Bills namespace redfish::message_registries::openbmc 20fbe8378fSJason M. Bills { 21fbe8378fSJason M. Bills const Header header = { 22fbe8378fSJason M. Bills .copyright = "Copyright 2018 Intel. All rights reserved.", 23fbe8378fSJason M. Bills .type = "#MessageRegistry.v1_0_0.MessageRegistry", 24fbe8378fSJason M. Bills .id = "OpenBMC.0.1.0", 25fbe8378fSJason M. Bills .name = "OpenBMC Message Registry", 26fbe8378fSJason M. Bills .language = "en", 27fbe8378fSJason M. Bills .description = "This registry defines the base messages for OpenBMC.", 28fbe8378fSJason M. Bills .registryPrefix = "OpenBMC", 29fbe8378fSJason M. Bills .registryVersion = "0.1.0", 30fbe8378fSJason M. Bills .owningEntity = "OpenBMC", 31fbe8378fSJason M. Bills }; 32fbe8378fSJason M. Bills const std::array registry = { 33fbe8378fSJason M. Bills MessageEntry{ 34fbe8378fSJason M. Bills "ADDDCCorrectable", 35fbe8378fSJason M. Bills { 36fbe8378fSJason M. Bills .description = "Indicates an ADDDC Correctable Error.", 37fbe8378fSJason M. Bills .message = 38fbe8378fSJason M. Bills "ADDDC Correctable Error.Socket=%1 Channel=%2 DIMM=%3 Rank=%4.", 39fbe8378fSJason M. Bills .severity = "Warning", 40fbe8378fSJason M. Bills .numberOfArgs = 4, 41fbe8378fSJason M. Bills .paramTypes = 42fbe8378fSJason M. Bills { 43fbe8378fSJason M. Bills "number", 44fbe8378fSJason M. Bills "string", 45fbe8378fSJason M. Bills "number", 46fbe8378fSJason M. Bills "number", 47fbe8378fSJason M. Bills }, 48fbe8378fSJason M. Bills .resolution = "None.", 49fbe8378fSJason M. Bills }}, 50fbe8378fSJason M. Bills MessageEntry{ 51fbe8378fSJason M. Bills "BIOSBoot", 52fbe8378fSJason M. Bills { 53fbe8378fSJason M. Bills .description = 54fbe8378fSJason M. Bills "Indicates BIOS has transitioned control to the OS Loader.", 55fbe8378fSJason M. Bills .message = "BIOS System Boot.", 56fbe8378fSJason M. Bills .severity = "OK", 57fbe8378fSJason M. Bills .numberOfArgs = 0, 58fbe8378fSJason M. Bills .paramTypes = {}, 59fbe8378fSJason M. Bills .resolution = "None.", 60fbe8378fSJason M. Bills }}, 61fbe8378fSJason M. Bills MessageEntry{ 62fbe8378fSJason M. Bills "BIOSPOSTError", 63fbe8378fSJason M. Bills { 64fbe8378fSJason M. Bills .description = "Indicates BIOS POST has encountered an error.", 65fbe8378fSJason M. Bills .message = "BIOS POST Error. Error Code=%1", 66fbe8378fSJason M. Bills .severity = "Warning", 67fbe8378fSJason M. Bills .numberOfArgs = 1, 68fbe8378fSJason M. Bills .paramTypes = {"number"}, 69fbe8378fSJason M. Bills .resolution = "None.", 70fbe8378fSJason M. Bills }}, 71fbe8378fSJason M. Bills MessageEntry{"BIOSRecoveryComplete", 72fbe8378fSJason M. Bills { 73fbe8378fSJason M. Bills .description = "Indicates BIOS Recovery has completed.", 74fbe8378fSJason M. Bills .message = "BIOS Recovery Complete.", 75fbe8378fSJason M. Bills .severity = "OK", 76fbe8378fSJason M. Bills .numberOfArgs = 0, 77fbe8378fSJason M. Bills .paramTypes = {}, 78fbe8378fSJason M. Bills .resolution = "None.", 79fbe8378fSJason M. Bills }}, 80fbe8378fSJason M. Bills MessageEntry{"BIOSRecoveryStart", 81fbe8378fSJason M. Bills { 82fbe8378fSJason M. Bills .description = "Indicates BIOS Recovery has started.", 83fbe8378fSJason M. Bills .message = "BIOS Recovery Start.", 84fbe8378fSJason M. Bills .severity = "Warning", 85fbe8378fSJason M. Bills .numberOfArgs = 0, 86fbe8378fSJason M. Bills .paramTypes = {}, 87fbe8378fSJason M. Bills .resolution = "None.", 88fbe8378fSJason M. Bills }}, 89fbe8378fSJason M. Bills MessageEntry{"CPUError", 90fbe8378fSJason M. Bills { 91fbe8378fSJason M. Bills .description = "Indicates that a CPU Error occurred of " 92fbe8378fSJason M. Bills "the specified type or cause.", 93fbe8378fSJason M. Bills .message = "CPU Error Occurred: %1.", 94fbe8378fSJason M. Bills .severity = "Critical", 95fbe8378fSJason M. Bills .numberOfArgs = 1, 96fbe8378fSJason M. Bills .paramTypes = {"string"}, 97fbe8378fSJason M. Bills .resolution = "None.", 98fbe8378fSJason M. Bills }}, 99fbe8378fSJason M. Bills MessageEntry{ 100fbe8378fSJason M. Bills "DCPowerOff", 101fbe8378fSJason M. Bills { 102fbe8378fSJason M. Bills .description = "Indicates that the system DC power is off.", 103fbe8378fSJason M. Bills .message = "Host system DC power is off", 104fbe8378fSJason M. Bills .severity = "OK", 105fbe8378fSJason M. Bills .numberOfArgs = 0, 106fbe8378fSJason M. Bills .paramTypes = {}, 107fbe8378fSJason M. Bills .resolution = "None.", 108fbe8378fSJason M. Bills }}, 109fbe8378fSJason M. Bills MessageEntry{"DCPowerOn", 110fbe8378fSJason M. Bills { 111fbe8378fSJason M. Bills .description = "Indicates that the system DC power is on.", 112fbe8378fSJason M. Bills .message = "Host system DC power is on", 113fbe8378fSJason M. Bills .severity = "OK", 114fbe8378fSJason M. Bills .numberOfArgs = 0, 115fbe8378fSJason M. Bills .paramTypes = {}, 116fbe8378fSJason M. Bills .resolution = "None.", 117fbe8378fSJason M. Bills }}, 118fbe8378fSJason M. Bills MessageEntry{ 119fbe8378fSJason M. Bills "EventLogCleared", 120fbe8378fSJason M. Bills { 121fbe8378fSJason M. Bills .description = "Indicates that the event log has been cleared.", 122fbe8378fSJason M. Bills .message = "Event Log Cleared.", 123fbe8378fSJason M. Bills .severity = "OK", 124fbe8378fSJason M. Bills .numberOfArgs = 0, 125fbe8378fSJason M. Bills .paramTypes = {}, 126fbe8378fSJason M. Bills .resolution = "None.", 127fbe8378fSJason M. Bills }}, 128fbe8378fSJason M. Bills MessageEntry{ 129fbe8378fSJason M. Bills "FanInserted", 130fbe8378fSJason M. Bills { 131fbe8378fSJason M. Bills .description = "Indicates that a system fan has been inserted.", 13257bff08aSJames Feist .message = "%1 inserted.", 133fbe8378fSJason M. Bills .severity = "OK", 134fbe8378fSJason M. Bills .numberOfArgs = 1, 13557bff08aSJames Feist .paramTypes = {"string"}, 136fbe8378fSJason M. Bills .resolution = "None.", 137fbe8378fSJason M. Bills }}, 138fbe8378fSJason M. Bills MessageEntry{"FanRedundancyLost", 139fbe8378fSJason M. Bills { 140fbe8378fSJason M. Bills .description = 141fbe8378fSJason M. Bills "Indicates that system fan redundancy has been lost.", 142fbe8378fSJason M. Bills .message = "Fan redundancy lost.", 143fbe8378fSJason M. Bills .severity = "Warning", 144fbe8378fSJason M. Bills .numberOfArgs = 0, 145fbe8378fSJason M. Bills .paramTypes = {}, 146fbe8378fSJason M. Bills .resolution = "None.", 147fbe8378fSJason M. Bills }}, 148fbe8378fSJason M. Bills MessageEntry{ 149fbe8378fSJason M. Bills "FanRedundancyRegained", 150fbe8378fSJason M. Bills { 151fbe8378fSJason M. Bills .description = 152fbe8378fSJason M. Bills "Indicates that system fan redundancy has been regained.", 153fbe8378fSJason M. Bills .message = "Fan redundancy regained.", 154fbe8378fSJason M. Bills .severity = "OK", 155fbe8378fSJason M. Bills .numberOfArgs = 0, 156fbe8378fSJason M. Bills .paramTypes = {}, 157fbe8378fSJason M. Bills .resolution = "None.", 158fbe8378fSJason M. Bills }}, 159fbe8378fSJason M. Bills MessageEntry{ 160fbe8378fSJason M. Bills "FanRemoved", 161fbe8378fSJason M. Bills { 162fbe8378fSJason M. Bills .description = "Indicates that a system fan has been removed.", 16357bff08aSJames Feist .message = "%1 removed.", 16457bff08aSJames Feist .severity = "OK", 165fbe8378fSJason M. Bills .numberOfArgs = 1, 16657bff08aSJames Feist .paramTypes = {"string"}, 167fbe8378fSJason M. Bills .resolution = "None.", 168fbe8378fSJason M. Bills }}, 169fbe8378fSJason M. Bills MessageEntry{ 170fbe8378fSJason M. Bills "FirmwareUpdateCompleted", 171fbe8378fSJason M. Bills { 172fbe8378fSJason M. Bills .description = 173fbe8378fSJason M. Bills "Indicates a firmware update has completed successfully.", 174fbe8378fSJason M. Bills .message = "%1 firmware update to version %2 completed " 175fbe8378fSJason M. Bills "successfully.", 176fbe8378fSJason M. Bills .severity = "OK", 177fbe8378fSJason M. Bills .numberOfArgs = 2, 178fbe8378fSJason M. Bills .paramTypes = {"string", "string"}, 179fbe8378fSJason M. Bills .resolution = "None.", 180fbe8378fSJason M. Bills }}, 181fbe8378fSJason M. Bills MessageEntry{"FirmwareUpdateFailed", 182fbe8378fSJason M. Bills { 183fbe8378fSJason M. Bills .description = "Indicates a firmware update has failed.", 184fbe8378fSJason M. Bills .message = "%1 firmware update to version %2 failed.", 185fbe8378fSJason M. Bills .severity = "Warning", 186fbe8378fSJason M. Bills .numberOfArgs = 2, 187fbe8378fSJason M. Bills .paramTypes = {"string", "string"}, 188fbe8378fSJason M. Bills .resolution = "None.", 189fbe8378fSJason M. Bills }}, 190fbe8378fSJason M. Bills MessageEntry{"FirmwareUpdateStarted", 191fbe8378fSJason M. Bills { 192fbe8378fSJason M. Bills .description = "Indicates a firmware update has started.", 193fbe8378fSJason M. Bills .message = "%1 firmware update to version %2 started.", 194fbe8378fSJason M. Bills .severity = "OK", 195fbe8378fSJason M. Bills .numberOfArgs = 2, 196fbe8378fSJason M. Bills .paramTypes = {"string", "string"}, 197fbe8378fSJason M. Bills .resolution = "None.", 198fbe8378fSJason M. Bills }}, 199fbe8378fSJason M. Bills MessageEntry{ 200fbe8378fSJason M. Bills "GeneralFirmwareSecurityViolation", 201fbe8378fSJason M. Bills { 202fbe8378fSJason M. Bills .description = 203fbe8378fSJason M. Bills "Indicates a general firmware security violation has occurred.", 204fbe8378fSJason M. Bills .message = "Firmware security violation: %1.", 205fbe8378fSJason M. Bills .severity = "Critical", 206fbe8378fSJason M. Bills .numberOfArgs = 1, 207fbe8378fSJason M. Bills .paramTypes = {"string"}, 208fbe8378fSJason M. Bills .resolution = "None.", 209fbe8378fSJason M. Bills }}, 210fbe8378fSJason M. Bills MessageEntry{ 211fbe8378fSJason M. Bills "InvalidLoginAttempted", 212fbe8378fSJason M. Bills { 213fbe8378fSJason M. Bills .description = 214fbe8378fSJason M. Bills "Indicates that a login was attempted on the specified " 215fbe8378fSJason M. Bills "interface with an invalid username or password.", 216fbe8378fSJason M. Bills .message = "Invalid username or password attempted on %1.", 217fbe8378fSJason M. Bills .severity = "Warning", 218fbe8378fSJason M. Bills .numberOfArgs = 1, 219fbe8378fSJason M. Bills .paramTypes = {"string"}, 220fbe8378fSJason M. Bills .resolution = "None.", 221fbe8378fSJason M. Bills }}, 222fbe8378fSJason M. Bills MessageEntry{ 223d62cec73SJames Feist "InventoryAdded", 224d62cec73SJames Feist { 225d62cec73SJames Feist .description = 226d62cec73SJames Feist "Indicates that an inventory item with the specified model, " 227d62cec73SJames Feist "type, and serial number was installed.", 228d62cec73SJames Feist .message = "%1 %2 with serial number %3 was installed.", 229d62cec73SJames Feist .severity = "OK", 230d62cec73SJames Feist .numberOfArgs = 3, 231d62cec73SJames Feist .paramTypes = 232d62cec73SJames Feist { 233d62cec73SJames Feist "string", 234d62cec73SJames Feist "string", 235d62cec73SJames Feist "string", 236d62cec73SJames Feist }, 237d62cec73SJames Feist .resolution = "None.", 238d62cec73SJames Feist }}, 239d62cec73SJames Feist MessageEntry{ 240d62cec73SJames Feist "InventoryRemoved", 241d62cec73SJames Feist { 242d62cec73SJames Feist .description = 243d62cec73SJames Feist "Indicates that an inventory item with the specified model, " 244d62cec73SJames Feist "type, and serial number was removed.", 245d62cec73SJames Feist .message = "%1 %2 with serial number %3 was removed.", 246d62cec73SJames Feist .severity = "OK", 247d62cec73SJames Feist .numberOfArgs = 3, 248d62cec73SJames Feist .paramTypes = 249d62cec73SJames Feist { 250d62cec73SJames Feist "string", 251d62cec73SJames Feist "string", 252d62cec73SJames Feist "string", 253d62cec73SJames Feist }, 254d62cec73SJames Feist .resolution = "None.", 255d62cec73SJames Feist }}, 256d62cec73SJames Feist MessageEntry{ 257fbe8378fSJason M. Bills "IntelUPILinkWidthReducedToHalf", 258fbe8378fSJason M. Bills { 259fbe8378fSJason M. Bills .description = 260fbe8378fSJason M. Bills "Indicates Intel UPI link width has reduced to half width.", 261fbe8378fSJason M. Bills .message = "Intel UPI link width reduced to half. Node=%1.", 262fbe8378fSJason M. Bills .severity = "Warning", 263fbe8378fSJason M. Bills .numberOfArgs = 1, 264fbe8378fSJason M. Bills .paramTypes = 265fbe8378fSJason M. Bills { 266fbe8378fSJason M. Bills "number", 267fbe8378fSJason M. Bills }, 268fbe8378fSJason M. Bills .resolution = "None.", 269fbe8378fSJason M. Bills }}, 270fbe8378fSJason M. Bills MessageEntry{ 271fbe8378fSJason M. Bills "IntelUPILinkWidthReducedToQuarter", 272fbe8378fSJason M. Bills { 273fbe8378fSJason M. Bills .description = 274fbe8378fSJason M. Bills "Indicates Intel UPI link width has reduced to quarter width.", 275fbe8378fSJason M. Bills .message = "Intel UPI link width reduced to quarter. Node=%1.", 276fbe8378fSJason M. Bills .severity = "Warning", 277fbe8378fSJason M. Bills .numberOfArgs = 1, 278fbe8378fSJason M. Bills .paramTypes = 279fbe8378fSJason M. Bills { 280fbe8378fSJason M. Bills "number", 281fbe8378fSJason M. Bills }, 282fbe8378fSJason M. Bills .resolution = "None.", 283fbe8378fSJason M. Bills }}, 284*93a2b2fcSYong Li 285*93a2b2fcSYong Li MessageEntry{ 286*93a2b2fcSYong Li "IPMIWatchdog", 287*93a2b2fcSYong Li { 288*93a2b2fcSYong Li .description = "Indicates that there is a host watchdog event.", 289*93a2b2fcSYong Li .message = "Host Watchdog Event: %1", 290*93a2b2fcSYong Li .severity = "OK", 291*93a2b2fcSYong Li .numberOfArgs = 1, 292*93a2b2fcSYong Li .paramTypes = 293*93a2b2fcSYong Li { 294*93a2b2fcSYong Li "string", 295*93a2b2fcSYong Li }, 296*93a2b2fcSYong Li .resolution = "None.", 297*93a2b2fcSYong Li }}, 298*93a2b2fcSYong Li 299fbe8378fSJason M. Bills MessageEntry{ 300fbe8378fSJason M. Bills "LegacyPCIPERR", 301fbe8378fSJason M. Bills { 302fbe8378fSJason M. Bills .description = "Indicates a Legacy PCI PERR.", 303fbe8378fSJason M. Bills .message = "Legacy PCI PERR. Bus=%1 Device=%2 Function=%3.", 304fbe8378fSJason M. Bills .severity = "Warning", 305fbe8378fSJason M. Bills .numberOfArgs = 3, 306fbe8378fSJason M. Bills .paramTypes = 307fbe8378fSJason M. Bills { 308fbe8378fSJason M. Bills "number", 309fbe8378fSJason M. Bills "number", 310fbe8378fSJason M. Bills "number", 311fbe8378fSJason M. Bills }, 312fbe8378fSJason M. Bills .resolution = "None.", 313fbe8378fSJason M. Bills }}, 314fbe8378fSJason M. Bills MessageEntry{ 315fbe8378fSJason M. Bills "LegacyPCISERR", 316fbe8378fSJason M. Bills { 317fbe8378fSJason M. Bills .description = "Indicates a Legacy PCI SERR.", 318fbe8378fSJason M. Bills .message = "Legacy PCI SERR. Bus=%1 Device=%2 Function=%3.", 319fbe8378fSJason M. Bills .severity = "Critical", 320fbe8378fSJason M. Bills .numberOfArgs = 3, 321fbe8378fSJason M. Bills .paramTypes = 322fbe8378fSJason M. Bills { 323fbe8378fSJason M. Bills "number", 324fbe8378fSJason M. Bills "number", 325fbe8378fSJason M. Bills "number", 326fbe8378fSJason M. Bills }, 327fbe8378fSJason M. Bills .resolution = "None.", 328fbe8378fSJason M. Bills }}, 329fbe8378fSJason M. Bills MessageEntry{"ManufacturingModeEntered", 330fbe8378fSJason M. Bills { 331fbe8378fSJason M. Bills .description = "Indicates that Factory, Manufacturing, or " 332fbe8378fSJason M. Bills "Test mode has been entered.", 333fbe8378fSJason M. Bills .message = "Entered Manufacturing Mode.", 334fbe8378fSJason M. Bills .severity = "Warning", 335fbe8378fSJason M. Bills .numberOfArgs = 0, 336fbe8378fSJason M. Bills .paramTypes = {}, 337fbe8378fSJason M. Bills .resolution = "None.", 338fbe8378fSJason M. Bills }}, 339fbe8378fSJason M. Bills MessageEntry{"MemoryECCCorrectable", 340fbe8378fSJason M. Bills { 341fbe8378fSJason M. Bills .description = "Indicates a Correctable Memory ECC error.", 342fbe8378fSJason M. Bills .message = "Memory ECC correctable error. Socket=%1 " 343fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Rank=%4.", 344fbe8378fSJason M. Bills .severity = "Warning", 345fbe8378fSJason M. Bills .numberOfArgs = 4, 346fbe8378fSJason M. Bills .paramTypes = 347fbe8378fSJason M. Bills { 348fbe8378fSJason M. Bills "number", 349fbe8378fSJason M. Bills "string", 350fbe8378fSJason M. Bills "number", 351fbe8378fSJason M. Bills "number", 352fbe8378fSJason M. Bills }, 353fbe8378fSJason M. Bills .resolution = "None.", 354fbe8378fSJason M. Bills }}, 355fbe8378fSJason M. Bills MessageEntry{ 356fbe8378fSJason M. Bills "MemoryECCUncorrectable", 357fbe8378fSJason M. Bills { 358fbe8378fSJason M. Bills .description = "Indicates an Uncorrectable Memory ECC error.", 359fbe8378fSJason M. Bills .message = "Memory ECC uncorrectable error. Socket=%1 Channel=%2 " 360fbe8378fSJason M. Bills "DIMM=%3 Rank=%4.", 361fbe8378fSJason M. Bills .severity = "Critical", 362fbe8378fSJason M. Bills .numberOfArgs = 4, 363fbe8378fSJason M. Bills .paramTypes = 364fbe8378fSJason M. Bills { 365fbe8378fSJason M. Bills "number", 366fbe8378fSJason M. Bills "string", 367fbe8378fSJason M. Bills "number", 368fbe8378fSJason M. Bills "number", 369fbe8378fSJason M. Bills }, 370fbe8378fSJason M. Bills .resolution = "None.", 371fbe8378fSJason M. Bills }}, 372fbe8378fSJason M. Bills MessageEntry{ 373fbe8378fSJason M. Bills "MemoryParityCommandAndAddress", 374fbe8378fSJason M. Bills { 375fbe8378fSJason M. Bills .description = "Indicates a Command and Address parity error.", 376fbe8378fSJason M. Bills .message = "Command and Address parity error. Socket=%1 Channel=%2 " 377fbe8378fSJason M. Bills "DIMM=%3 ChannelValid=%4 DIMMValid=%5.", 378fbe8378fSJason M. Bills .severity = "Critical", 379fbe8378fSJason M. Bills .numberOfArgs = 5, 380fbe8378fSJason M. Bills .paramTypes = 381fbe8378fSJason M. Bills { 382fbe8378fSJason M. Bills "number", 383fbe8378fSJason M. Bills "string", 384fbe8378fSJason M. Bills "number", 385fbe8378fSJason M. Bills "number", 386fbe8378fSJason M. Bills "number", 387fbe8378fSJason M. Bills }, 388fbe8378fSJason M. Bills .resolution = "None.", 389fbe8378fSJason M. Bills }}, 390fbe8378fSJason M. Bills MessageEntry{"MemoryParityNotKnown", 391fbe8378fSJason M. Bills { 392fbe8378fSJason M. Bills .description = "Indicates an unknown parity error.", 393fbe8378fSJason M. Bills .message = "Memory parity error. Socket=%1 Channel=%2 " 394fbe8378fSJason M. Bills "DIMM=%3 ChannelValid=%4 DIMMValid=%5.", 395fbe8378fSJason M. Bills .severity = "Critical", 396fbe8378fSJason M. Bills .numberOfArgs = 5, 397fbe8378fSJason M. Bills .paramTypes = 398fbe8378fSJason M. Bills { 399fbe8378fSJason M. Bills "number", 400fbe8378fSJason M. Bills "string", 401fbe8378fSJason M. Bills "number", 402fbe8378fSJason M. Bills "number", 403fbe8378fSJason M. Bills "number", 404fbe8378fSJason M. Bills }, 405fbe8378fSJason M. Bills .resolution = "None.", 406fbe8378fSJason M. Bills }}, 407fbe8378fSJason M. Bills MessageEntry{ 408fbe8378fSJason M. Bills "MemoryRASConfigurationDisabled", 409fbe8378fSJason M. Bills { 410fbe8378fSJason M. Bills .description = 411fbe8378fSJason M. Bills "Indicates Memory RAS Disabled Configuration Status.", 412fbe8378fSJason M. Bills .message = "Memory RAS Configuration Disabled. Error=%1 Mode=%2.", 413fbe8378fSJason M. Bills .severity = "OK", 414fbe8378fSJason M. Bills .numberOfArgs = 2, 415fbe8378fSJason M. Bills .paramTypes = 416fbe8378fSJason M. Bills { 417fbe8378fSJason M. Bills "string", 418fbe8378fSJason M. Bills "string", 419fbe8378fSJason M. Bills }, 420fbe8378fSJason M. Bills .resolution = "None.", 421fbe8378fSJason M. Bills }}, 422fbe8378fSJason M. Bills MessageEntry{ 423fbe8378fSJason M. Bills "MemoryRASConfigurationEnabled", 424fbe8378fSJason M. Bills { 425fbe8378fSJason M. Bills .description = "Indicates Memory RAS Enabled Configuration Status.", 426fbe8378fSJason M. Bills .message = "Memory RAS Configuration Enabled. Error=%1 Mode=%2.", 427fbe8378fSJason M. Bills .severity = "OK", 428fbe8378fSJason M. Bills .numberOfArgs = 2, 429fbe8378fSJason M. Bills .paramTypes = 430fbe8378fSJason M. Bills { 431fbe8378fSJason M. Bills "string", 432fbe8378fSJason M. Bills "string", 433fbe8378fSJason M. Bills }, 434fbe8378fSJason M. Bills .resolution = "None.", 435fbe8378fSJason M. Bills }}, 436fbe8378fSJason M. Bills MessageEntry{ 437fbe8378fSJason M. Bills "MemoryRASModeDisabled", 438fbe8378fSJason M. Bills { 439fbe8378fSJason M. Bills .description = "Indicates Memory RAS Disabled Mode Selection.", 440fbe8378fSJason M. Bills .message = "Memory RAS Mode Select Disabled. Prior Mode=%1 " 441fbe8378fSJason M. Bills "Selected Mode=%2.", 442fbe8378fSJason M. Bills .severity = "OK", 443fbe8378fSJason M. Bills .numberOfArgs = 2, 444fbe8378fSJason M. Bills .paramTypes = 445fbe8378fSJason M. Bills { 446fbe8378fSJason M. Bills "string", 447fbe8378fSJason M. Bills "string", 448fbe8378fSJason M. Bills }, 449fbe8378fSJason M. Bills .resolution = "None.", 450fbe8378fSJason M. Bills }}, 451fbe8378fSJason M. Bills MessageEntry{ 452fbe8378fSJason M. Bills "MemoryRASModeEnabled", 453fbe8378fSJason M. Bills { 454fbe8378fSJason M. Bills .description = "Indicates Memory RAS Enabled Mode Selection.", 455fbe8378fSJason M. Bills .message = "Memory RAS Mode Select Enabled. Prior Mode=%1 Selected " 456fbe8378fSJason M. Bills "Mode=%2.", 457fbe8378fSJason M. Bills .severity = "OK", 458fbe8378fSJason M. Bills .numberOfArgs = 2, 459fbe8378fSJason M. Bills .paramTypes = 460fbe8378fSJason M. Bills { 461fbe8378fSJason M. Bills "string", 462fbe8378fSJason M. Bills "string", 463fbe8378fSJason M. Bills }, 464fbe8378fSJason M. Bills .resolution = "None.", 465fbe8378fSJason M. Bills }}, 466fbe8378fSJason M. Bills MessageEntry{ 467fbe8378fSJason M. Bills "MemoryThermTrip", 468fbe8378fSJason M. Bills { 469fbe8378fSJason M. Bills .description = 470fbe8378fSJason M. Bills "Indicates that the system memory ThermTrip is asserted.", 471fbe8378fSJason M. Bills .message = "Memory ThermTrip asserted.", 472fbe8378fSJason M. Bills .severity = "Critical", 473fbe8378fSJason M. Bills .numberOfArgs = 0, 474fbe8378fSJason M. Bills .paramTypes = {}, 475fbe8378fSJason M. Bills .resolution = "None.", 476fbe8378fSJason M. Bills }}, 477fbe8378fSJason M. Bills MessageEntry{ 478fbe8378fSJason M. Bills "MirroringRedundancyDegraded", 479fbe8378fSJason M. Bills { 480fbe8378fSJason M. Bills .description = 481fbe8378fSJason M. Bills "Indicates the mirroring redundancy state is degraded.", 482fbe8378fSJason M. Bills .message = "Mirroring redundancy state degraded. Socket=%1 " 483fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Pair=%4 Rank=%5.", 484fbe8378fSJason M. Bills .severity = "Warning", 485fbe8378fSJason M. Bills .numberOfArgs = 5, 486fbe8378fSJason M. Bills .paramTypes = 487fbe8378fSJason M. Bills { 488fbe8378fSJason M. Bills "number", 489fbe8378fSJason M. Bills "string", 490fbe8378fSJason M. Bills "number", 491fbe8378fSJason M. Bills "number", 492fbe8378fSJason M. Bills "number", 493fbe8378fSJason M. Bills }, 494fbe8378fSJason M. Bills .resolution = "None.", 495fbe8378fSJason M. Bills }}, 496fbe8378fSJason M. Bills MessageEntry{ 497fbe8378fSJason M. Bills "MirroringRedundancyFull", 498fbe8378fSJason M. Bills { 499fbe8378fSJason M. Bills .description = 500fbe8378fSJason M. Bills "Indicates the mirroring redundancy state is fully redundant.", 501fbe8378fSJason M. Bills .message = "Mirroring redundancy state fully redundant. Socket=%1 " 502fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Pair=%4 Rank=%5.", 503fbe8378fSJason M. Bills .severity = "OK", 504fbe8378fSJason M. Bills .numberOfArgs = 5, 505fbe8378fSJason M. Bills .paramTypes = 506fbe8378fSJason M. Bills { 507fbe8378fSJason M. Bills "number", 508fbe8378fSJason M. Bills "string", 509fbe8378fSJason M. Bills "number", 510fbe8378fSJason M. Bills "number", 511fbe8378fSJason M. Bills "number", 512fbe8378fSJason M. Bills }, 513fbe8378fSJason M. Bills .resolution = "None.", 514fbe8378fSJason M. Bills }}, 515fbe8378fSJason M. Bills MessageEntry{ 516fbe8378fSJason M. Bills "NMIButtonPressed", 517fbe8378fSJason M. Bills { 518fbe8378fSJason M. Bills .description = "Indicates that the NMI button was pressed.", 519fbe8378fSJason M. Bills .message = "NMI Button Pressed.", 520fbe8378fSJason M. Bills .severity = "Critical", 521fbe8378fSJason M. Bills .numberOfArgs = 0, 522fbe8378fSJason M. Bills .paramTypes = {}, 523fbe8378fSJason M. Bills .resolution = "None.", 524fbe8378fSJason M. Bills }}, 525fbe8378fSJason M. Bills MessageEntry{ 526fbe8378fSJason M. Bills "PCIeCorrectableAdvisoryNonFatal", 527fbe8378fSJason M. Bills { 528fbe8378fSJason M. Bills .description = 529fbe8378fSJason M. Bills "Indicates a PCIe Correctable Advisory Non-fatal Error.", 530fbe8378fSJason M. Bills .message = "PCIe Correctable Advisory Non-fatal Error. Bus=%1 " 531fbe8378fSJason M. Bills "Device=%2 Function=%3.", 532fbe8378fSJason M. Bills .severity = "Warning", 533fbe8378fSJason M. Bills .numberOfArgs = 3, 534fbe8378fSJason M. Bills .paramTypes = 535fbe8378fSJason M. Bills { 536fbe8378fSJason M. Bills "number", 537fbe8378fSJason M. Bills "number", 538fbe8378fSJason M. Bills "number", 539fbe8378fSJason M. Bills }, 540fbe8378fSJason M. Bills .resolution = "None.", 541fbe8378fSJason M. Bills }}, 542fbe8378fSJason M. Bills MessageEntry{ 543fbe8378fSJason M. Bills "PCIeCorrectableBadDLLP", 544fbe8378fSJason M. Bills { 545fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Bad DLLP Error.", 546fbe8378fSJason M. Bills .message = 547fbe8378fSJason M. Bills "PCIe Correctable Bad DLLP. Bus=%1 Device=%2 Function=%3.", 548fbe8378fSJason M. Bills .severity = "Warning", 549fbe8378fSJason M. Bills .numberOfArgs = 3, 550fbe8378fSJason M. Bills .paramTypes = 551fbe8378fSJason M. Bills { 552fbe8378fSJason M. Bills "number", 553fbe8378fSJason M. Bills "number", 554fbe8378fSJason M. Bills "number", 555fbe8378fSJason M. Bills }, 556fbe8378fSJason M. Bills .resolution = "None.", 557fbe8378fSJason M. Bills }}, 558fbe8378fSJason M. Bills MessageEntry{ 559fbe8378fSJason M. Bills "PCIeCorrectableBadTLP", 560fbe8378fSJason M. Bills { 561fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Bad TLP Error.", 562fbe8378fSJason M. Bills .message = 563fbe8378fSJason M. Bills "PCIe Correctable Bad TLP. Bus=%1 Device=%2 Function=%3.", 564fbe8378fSJason M. Bills .severity = "Warning", 565fbe8378fSJason M. Bills .numberOfArgs = 3, 566fbe8378fSJason M. Bills .paramTypes = 567fbe8378fSJason M. Bills { 568fbe8378fSJason M. Bills "number", 569fbe8378fSJason M. Bills "number", 570fbe8378fSJason M. Bills "number", 571fbe8378fSJason M. Bills }, 572fbe8378fSJason M. Bills .resolution = "None.", 573fbe8378fSJason M. Bills }}, 574fbe8378fSJason M. Bills MessageEntry{ 575fbe8378fSJason M. Bills "PCIeCorrectableHeaderLogOverflow", 576fbe8378fSJason M. Bills { 577fbe8378fSJason M. Bills .description = 578fbe8378fSJason M. Bills "Indicates a PCIe Correctable Header Log Overflow Error.", 579fbe8378fSJason M. Bills .message = "PCIe Correctable Header Log Overflow. Bus=%1 Device=%2 " 580fbe8378fSJason M. Bills "Function=%3.", 581fbe8378fSJason M. Bills .severity = "Warning", 582fbe8378fSJason M. Bills .numberOfArgs = 3, 583fbe8378fSJason M. Bills .paramTypes = 584fbe8378fSJason M. Bills { 585fbe8378fSJason M. Bills "number", 586fbe8378fSJason M. Bills "number", 587fbe8378fSJason M. Bills "number", 588fbe8378fSJason M. Bills }, 589fbe8378fSJason M. Bills .resolution = "None.", 590fbe8378fSJason M. Bills }}, 591fbe8378fSJason M. Bills MessageEntry{ 592fbe8378fSJason M. Bills "PCIeCorrectableInternal", 593fbe8378fSJason M. Bills { 594fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Internal Error.", 595fbe8378fSJason M. Bills .message = "PCIe Correctable Internal Error. Bus=%1 Device=%2 " 596fbe8378fSJason M. Bills "Function=%3.", 597fbe8378fSJason M. Bills .severity = "Warning", 598fbe8378fSJason M. Bills .numberOfArgs = 3, 599fbe8378fSJason M. Bills .paramTypes = 600fbe8378fSJason M. Bills { 601fbe8378fSJason M. Bills "number", 602fbe8378fSJason M. Bills "number", 603fbe8378fSJason M. Bills "number", 604fbe8378fSJason M. Bills }, 605fbe8378fSJason M. Bills .resolution = "None.", 606fbe8378fSJason M. Bills }}, 607fbe8378fSJason M. Bills MessageEntry{"PCIeCorrectableLinkBWChanged", 608fbe8378fSJason M. Bills { 609fbe8378fSJason M. Bills .description = 610fbe8378fSJason M. Bills "Indicates a PCIe Correctable Link BW Changed Error.", 611fbe8378fSJason M. Bills .message = "PCIe Correctable Link BW Changed. Bus=%1 " 612fbe8378fSJason M. Bills "Device=%2 Function=%3.", 613fbe8378fSJason M. Bills .severity = "Warning", 614fbe8378fSJason M. Bills .numberOfArgs = 3, 615fbe8378fSJason M. Bills .paramTypes = 616fbe8378fSJason M. Bills { 617fbe8378fSJason M. Bills "number", 618fbe8378fSJason M. Bills "number", 619fbe8378fSJason M. Bills "number", 620fbe8378fSJason M. Bills }, 621fbe8378fSJason M. Bills .resolution = "None.", 622fbe8378fSJason M. Bills }}, 623fbe8378fSJason M. Bills MessageEntry{ 624fbe8378fSJason M. Bills "PCIeCorrectableReceiverError", 625fbe8378fSJason M. Bills { 626fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Receiver Error.", 627fbe8378fSJason M. Bills .message = "PCIe Correctable Receiver Error. Bus=%1 Device=%2 " 628fbe8378fSJason M. Bills "Function=%3.", 629fbe8378fSJason M. Bills .severity = "Warning", 630fbe8378fSJason M. Bills .numberOfArgs = 3, 631fbe8378fSJason M. Bills .paramTypes = 632fbe8378fSJason M. Bills { 633fbe8378fSJason M. Bills "number", 634fbe8378fSJason M. Bills "number", 635fbe8378fSJason M. Bills "number", 636fbe8378fSJason M. Bills }, 637fbe8378fSJason M. Bills .resolution = "None.", 638fbe8378fSJason M. Bills }}, 639fbe8378fSJason M. Bills MessageEntry{ 640fbe8378fSJason M. Bills "PCIeCorrectableReplayNumRollover", 641fbe8378fSJason M. Bills { 642fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Replay Num Rollover.", 643fbe8378fSJason M. Bills .message = "PCIe Correctable Replay Num Rollover. Bus=%1 Device=%2 " 644fbe8378fSJason M. Bills "Function=%3.", 645fbe8378fSJason M. Bills .severity = "Warning", 646fbe8378fSJason M. Bills .numberOfArgs = 3, 647fbe8378fSJason M. Bills .paramTypes = 648fbe8378fSJason M. Bills { 649fbe8378fSJason M. Bills "number", 650fbe8378fSJason M. Bills "number", 651fbe8378fSJason M. Bills "number", 652fbe8378fSJason M. Bills }, 653fbe8378fSJason M. Bills .resolution = "None.", 654fbe8378fSJason M. Bills }}, 655fbe8378fSJason M. Bills MessageEntry{ 656fbe8378fSJason M. Bills "PCIeCorrectableReplayTimerTimeout", 657fbe8378fSJason M. Bills { 658fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Replay Timer Timeout.", 659fbe8378fSJason M. Bills .message = "PCIe Correctable Replay Timer Timeout. Bus=%1 " 660fbe8378fSJason M. Bills "Device=%2 Function=%3.", 661fbe8378fSJason M. Bills .severity = "Warning", 662fbe8378fSJason M. Bills .numberOfArgs = 3, 663fbe8378fSJason M. Bills .paramTypes = 664fbe8378fSJason M. Bills { 665fbe8378fSJason M. Bills "number", 666fbe8378fSJason M. Bills "number", 667fbe8378fSJason M. Bills "number", 668fbe8378fSJason M. Bills }, 669fbe8378fSJason M. Bills .resolution = "None.", 670fbe8378fSJason M. Bills }}, 671fbe8378fSJason M. Bills MessageEntry{"PCIeCorrectableUnspecifiedAERError", 672fbe8378fSJason M. Bills { 673fbe8378fSJason M. Bills .description = 674fbe8378fSJason M. Bills "Indicates a PCIe Correctable Unspecified AER Error.", 675fbe8378fSJason M. Bills .message = "PCIe Correctable Unspecified AER Error. " 676fbe8378fSJason M. Bills "Bus=%1 Device=%2 Function=%3.", 677fbe8378fSJason M. Bills .severity = "Warning", 678fbe8378fSJason M. Bills .numberOfArgs = 3, 679fbe8378fSJason M. Bills .paramTypes = 680fbe8378fSJason M. Bills { 681fbe8378fSJason M. Bills "number", 682fbe8378fSJason M. Bills "number", 683fbe8378fSJason M. Bills "number", 684fbe8378fSJason M. Bills }, 685fbe8378fSJason M. Bills .resolution = "None.", 686fbe8378fSJason M. Bills }}, 687fbe8378fSJason M. Bills MessageEntry{ 688fbe8378fSJason M. Bills "PCIeFatalACSViolation", 689fbe8378fSJason M. Bills { 690fbe8378fSJason M. Bills .description = "Indicates a PCIe ACS Violation Error.", 691fbe8378fSJason M. Bills .message = 692fbe8378fSJason M. Bills "PCIe Fatal ACS Violation. Bus=%1 Device=%2 Function=%3.", 693fbe8378fSJason M. Bills .severity = "Error", 694fbe8378fSJason M. Bills .numberOfArgs = 3, 695fbe8378fSJason M. Bills .paramTypes = 696fbe8378fSJason M. Bills { 697fbe8378fSJason M. Bills "number", 698fbe8378fSJason M. Bills "number", 699fbe8378fSJason M. Bills "number", 700fbe8378fSJason M. Bills }, 701fbe8378fSJason M. Bills .resolution = "None.", 702fbe8378fSJason M. Bills }}, 703fbe8378fSJason M. Bills MessageEntry{ 704fbe8378fSJason M. Bills "PCIeFatalAtomicEgressBlocked", 705fbe8378fSJason M. Bills { 706fbe8378fSJason M. Bills .description = "Indicates a PCIe Atomic Egress Blocked Error.", 707fbe8378fSJason M. Bills .message = "PCIe Fatal Atomic Egress Blocked. Bus=%1 Device=%2 " 708fbe8378fSJason M. Bills "Function=%3.", 709fbe8378fSJason M. Bills .severity = "Error", 710fbe8378fSJason M. Bills .numberOfArgs = 3, 711fbe8378fSJason M. Bills .paramTypes = 712fbe8378fSJason M. Bills { 713fbe8378fSJason M. Bills "number", 714fbe8378fSJason M. Bills "number", 715fbe8378fSJason M. Bills "number", 716fbe8378fSJason M. Bills }, 717fbe8378fSJason M. Bills .resolution = "None.", 718fbe8378fSJason M. Bills }}, 719fbe8378fSJason M. Bills MessageEntry{ 720fbe8378fSJason M. Bills "PCIeFatalCompleterAbort", 721fbe8378fSJason M. Bills { 722fbe8378fSJason M. Bills .description = "Indicates a PCIe Completer Abort Error.", 723fbe8378fSJason M. Bills .message = 724fbe8378fSJason M. Bills "PCIe Fatal Completer Abort. Bus=%1 Device=%2 Function=%3.", 725fbe8378fSJason M. Bills .severity = "Error", 726fbe8378fSJason M. Bills .numberOfArgs = 3, 727fbe8378fSJason M. Bills .paramTypes = 728fbe8378fSJason M. Bills { 729fbe8378fSJason M. Bills "number", 730fbe8378fSJason M. Bills "number", 731fbe8378fSJason M. Bills "number", 732fbe8378fSJason M. Bills }, 733fbe8378fSJason M. Bills .resolution = "None.", 734fbe8378fSJason M. Bills }}, 735fbe8378fSJason M. Bills MessageEntry{ 736fbe8378fSJason M. Bills "PCIeFatalCompletionTimeout", 737fbe8378fSJason M. Bills { 738fbe8378fSJason M. Bills .description = "Indicates a PCIe Completion Timeout Error.", 739fbe8378fSJason M. Bills .message = 740fbe8378fSJason M. Bills "PCIe Fatal Completion Timeout. Bus=%1 Device=%2 Function=%3.", 741fbe8378fSJason M. Bills .severity = "Error", 742fbe8378fSJason M. Bills .numberOfArgs = 3, 743fbe8378fSJason M. Bills .paramTypes = 744fbe8378fSJason M. Bills { 745fbe8378fSJason M. Bills "number", 746fbe8378fSJason M. Bills "number", 747fbe8378fSJason M. Bills "number", 748fbe8378fSJason M. Bills }, 749fbe8378fSJason M. Bills .resolution = "None.", 750fbe8378fSJason M. Bills }}, 751fbe8378fSJason M. Bills MessageEntry{ 752fbe8378fSJason M. Bills "PCIeFatalDataLinkLayerProtocol", 753fbe8378fSJason M. Bills { 754fbe8378fSJason M. Bills .description = "Indicates a PCIe Data Link Layer Protocol Error.", 755fbe8378fSJason M. Bills .message = 756fbe8378fSJason M. Bills "PCIe Fatal Data Link Layer Protocol Error. Bus=%1 Device=%2 " 757fbe8378fSJason M. Bills "Function=%3.", 758fbe8378fSJason M. Bills .severity = "Error", 759fbe8378fSJason M. Bills .numberOfArgs = 3, 760fbe8378fSJason M. Bills .paramTypes = 761fbe8378fSJason M. Bills { 762fbe8378fSJason M. Bills "number", 763fbe8378fSJason M. Bills "number", 764fbe8378fSJason M. Bills "number", 765fbe8378fSJason M. Bills }, 766fbe8378fSJason M. Bills .resolution = "None.", 767fbe8378fSJason M. Bills }}, 768fbe8378fSJason M. Bills MessageEntry{ 769fbe8378fSJason M. Bills "PCIeFatalECRCError", 770fbe8378fSJason M. Bills { 771fbe8378fSJason M. Bills .description = "Indicates a PCIe ECRC Error.", 772fbe8378fSJason M. Bills .message = "PCIe Fatal ECRC Error. Bus=%1 Device=%2 Function=%3.", 773fbe8378fSJason M. Bills .severity = "Error", 774fbe8378fSJason M. Bills .numberOfArgs = 3, 775fbe8378fSJason M. Bills .paramTypes = 776fbe8378fSJason M. Bills { 777fbe8378fSJason M. Bills "number", 778fbe8378fSJason M. Bills "number", 779fbe8378fSJason M. Bills "number", 780fbe8378fSJason M. Bills }, 781fbe8378fSJason M. Bills .resolution = "None.", 782fbe8378fSJason M. Bills }}, 783fbe8378fSJason M. Bills MessageEntry{ 784fbe8378fSJason M. Bills "PCIeFatalFlowControlProtocol", 785fbe8378fSJason M. Bills { 786fbe8378fSJason M. Bills .description = "Indicates a PCIe Flow Control Protocol Error.", 787fbe8378fSJason M. Bills .message = 788fbe8378fSJason M. Bills "PCIe Fatal Flow Control Protocol Error. Bus=%1 Device=%2 " 789fbe8378fSJason M. Bills "Function=%3.", 790fbe8378fSJason M. Bills .severity = "Error", 791fbe8378fSJason M. Bills .numberOfArgs = 3, 792fbe8378fSJason M. Bills .paramTypes = 793fbe8378fSJason M. Bills { 794fbe8378fSJason M. Bills "number", 795fbe8378fSJason M. Bills "number", 796fbe8378fSJason M. Bills "number", 797fbe8378fSJason M. Bills }, 798fbe8378fSJason M. Bills .resolution = "None.", 799fbe8378fSJason M. Bills }}, 800fbe8378fSJason M. Bills MessageEntry{ 801fbe8378fSJason M. Bills "PCIeFatalMalformedTLP", 802fbe8378fSJason M. Bills { 803fbe8378fSJason M. Bills .description = "Indicates a PCIe Malformed TLP Error.", 804fbe8378fSJason M. Bills .message = 805fbe8378fSJason M. Bills "PCIe Fatal Malformed TLP Error. Bus=%1 Device=%2 Function=%3.", 806fbe8378fSJason M. Bills .severity = "Error", 807fbe8378fSJason M. Bills .numberOfArgs = 3, 808fbe8378fSJason M. Bills .paramTypes = 809fbe8378fSJason M. Bills { 810fbe8378fSJason M. Bills "number", 811fbe8378fSJason M. Bills "number", 812fbe8378fSJason M. Bills "number", 813fbe8378fSJason M. Bills }, 814fbe8378fSJason M. Bills .resolution = "None.", 815fbe8378fSJason M. Bills }}, 816fbe8378fSJason M. Bills MessageEntry{"PCIeFatalMCBlockedTLP", 817fbe8378fSJason M. Bills { 818fbe8378fSJason M. Bills .description = "Indicates a PCIe MC Blocked TLP Error.", 819fbe8378fSJason M. Bills .message = "PCIe Fatal MC Blocked TLP Error. Bus=%1 " 820fbe8378fSJason M. Bills "Device=%2 Function=%3.", 821fbe8378fSJason M. Bills .severity = "Error", 822fbe8378fSJason M. Bills .numberOfArgs = 3, 823fbe8378fSJason M. Bills .paramTypes = 824fbe8378fSJason M. Bills { 825fbe8378fSJason M. Bills "number", 826fbe8378fSJason M. Bills "number", 827fbe8378fSJason M. Bills "number", 828fbe8378fSJason M. Bills }, 829fbe8378fSJason M. Bills .resolution = "None.", 830fbe8378fSJason M. Bills }}, 831fbe8378fSJason M. Bills MessageEntry{ 832fbe8378fSJason M. Bills "PCIeFatalPoisonedTLP", 833fbe8378fSJason M. Bills { 834fbe8378fSJason M. Bills .description = "Indicates a PCIe Poisoned TLP Error.", 835fbe8378fSJason M. Bills .message = 836fbe8378fSJason M. Bills "PCIe Fatal Poisoned TLP Error. Bus=%1 Device=%2 Function=%3.", 837fbe8378fSJason M. Bills .severity = "Error", 838fbe8378fSJason M. Bills .numberOfArgs = 3, 839fbe8378fSJason M. Bills .paramTypes = 840fbe8378fSJason M. Bills { 841fbe8378fSJason M. Bills "number", 842fbe8378fSJason M. Bills "number", 843fbe8378fSJason M. Bills "number", 844fbe8378fSJason M. Bills }, 845fbe8378fSJason M. Bills .resolution = "None.", 846fbe8378fSJason M. Bills }}, 847fbe8378fSJason M. Bills MessageEntry{ 848fbe8378fSJason M. Bills "PCIeFatalReceiverBufferOverflow", 849fbe8378fSJason M. Bills { 850fbe8378fSJason M. Bills .description = "Indicates a PCIe Receiver Buffer Overflow Error.", 851fbe8378fSJason M. Bills .message = "PCIe Fatal Receiver Buffer Overflow. Bus=%1 Device=%2 " 852fbe8378fSJason M. Bills "Function=%3.", 853fbe8378fSJason M. Bills .severity = "Error", 854fbe8378fSJason M. Bills .numberOfArgs = 3, 855fbe8378fSJason M. Bills .paramTypes = 856fbe8378fSJason M. Bills { 857fbe8378fSJason M. Bills "number", 858fbe8378fSJason M. Bills "number", 859fbe8378fSJason M. Bills "number", 860fbe8378fSJason M. Bills }, 861fbe8378fSJason M. Bills .resolution = "None.", 862fbe8378fSJason M. Bills }}, 863fbe8378fSJason M. Bills MessageEntry{ 86414c8aee2SEd Tanous "PCIeFatalReceivedErrNonFatalMessage", 865fbe8378fSJason M. Bills { 866fbe8378fSJason M. Bills .description = 867fbe8378fSJason M. Bills "Indicates a PCIe Received ERR_NONFATAL Message Error.", 868fbe8378fSJason M. Bills .message = 869fbe8378fSJason M. Bills "PCIe Fatal Received ERR_NONFATAL Message. Bus=%1 Device=%2 " 870fbe8378fSJason M. Bills "Function=%3.", 871fbe8378fSJason M. Bills .severity = "Error", 872fbe8378fSJason M. Bills .numberOfArgs = 3, 873fbe8378fSJason M. Bills .paramTypes = 874fbe8378fSJason M. Bills { 875fbe8378fSJason M. Bills "number", 876fbe8378fSJason M. Bills "number", 877fbe8378fSJason M. Bills "number", 878fbe8378fSJason M. Bills }, 879fbe8378fSJason M. Bills .resolution = "None.", 880fbe8378fSJason M. Bills }}, 881fbe8378fSJason M. Bills MessageEntry{"PCIeFatalReceivedFatalMessageFromDownstream", 882fbe8378fSJason M. Bills { 883fbe8378fSJason M. Bills .description = "Indicates a PCIe Received Fatal Message " 884fbe8378fSJason M. Bills "From Downstream Error.", 885fbe8378fSJason M. Bills .message = 886fbe8378fSJason M. Bills "PCIe Fatal Received Fatal Message From Downstream. " 887fbe8378fSJason M. Bills "Bus=%1 Device=%2 Function=%3.", 888fbe8378fSJason M. Bills .severity = "Error", 889fbe8378fSJason M. Bills .numberOfArgs = 3, 890fbe8378fSJason M. Bills .paramTypes = 891fbe8378fSJason M. Bills { 892fbe8378fSJason M. Bills "number", 893fbe8378fSJason M. Bills "number", 894fbe8378fSJason M. Bills "number", 895fbe8378fSJason M. Bills }, 896fbe8378fSJason M. Bills .resolution = "None.", 897fbe8378fSJason M. Bills }}, 898fbe8378fSJason M. Bills MessageEntry{ 899fbe8378fSJason M. Bills "PCIeFatalSurpriseLinkDown", 900fbe8378fSJason M. Bills { 901fbe8378fSJason M. Bills .description = "Indicates a PCIe Surprise Link Down Error.", 902fbe8378fSJason M. Bills .message = "PCIe Fatal Surprise Link Down Error. Bus=%1 Device=%2 " 903fbe8378fSJason M. Bills "Function=%3.", 904fbe8378fSJason M. Bills .severity = "Error", 905fbe8378fSJason M. Bills .numberOfArgs = 3, 906fbe8378fSJason M. Bills .paramTypes = 907fbe8378fSJason M. Bills { 908fbe8378fSJason M. Bills "number", 909fbe8378fSJason M. Bills "number", 910fbe8378fSJason M. Bills "number", 911fbe8378fSJason M. Bills }, 912fbe8378fSJason M. Bills .resolution = "None.", 913fbe8378fSJason M. Bills }}, 914fbe8378fSJason M. Bills MessageEntry{ 915fbe8378fSJason M. Bills "PCIeFatalTLPPrefixBlocked", 916fbe8378fSJason M. Bills { 917fbe8378fSJason M. Bills .description = "Indicates a PCIe TLP Prefix Blocked Error.", 918fbe8378fSJason M. Bills .message = "PCIe Fatal TLP Prefix Blocked Error. Bus=%1 Device=%2 " 919fbe8378fSJason M. Bills "Function=%3.", 920fbe8378fSJason M. Bills .severity = "Error", 921fbe8378fSJason M. Bills .numberOfArgs = 3, 922fbe8378fSJason M. Bills .paramTypes = 923fbe8378fSJason M. Bills { 924fbe8378fSJason M. Bills "number", 925fbe8378fSJason M. Bills "number", 926fbe8378fSJason M. Bills "number", 927fbe8378fSJason M. Bills }, 928fbe8378fSJason M. Bills .resolution = "None.", 929fbe8378fSJason M. Bills }}, 930fbe8378fSJason M. Bills MessageEntry{ 931fbe8378fSJason M. Bills "PCIeFatalUncorrectableInternal", 932fbe8378fSJason M. Bills { 933fbe8378fSJason M. Bills .description = "Indicates a PCIe Uncorrectable Internal Error.", 934fbe8378fSJason M. Bills .message = 935fbe8378fSJason M. Bills "PCIe Fatal Uncorrectable Internal Error. Bus=%1 Device=%2 " 936fbe8378fSJason M. Bills "Function=%3.", 937fbe8378fSJason M. Bills .severity = "Error", 938fbe8378fSJason M. Bills .numberOfArgs = 3, 939fbe8378fSJason M. Bills .paramTypes = 940fbe8378fSJason M. Bills { 941fbe8378fSJason M. Bills "number", 942fbe8378fSJason M. Bills "number", 943fbe8378fSJason M. Bills "number", 944fbe8378fSJason M. Bills }, 945fbe8378fSJason M. Bills .resolution = "None.", 946fbe8378fSJason M. Bills }}, 947fbe8378fSJason M. Bills MessageEntry{ 948fbe8378fSJason M. Bills "PCIeFatalUnexpectedCompletion", 949fbe8378fSJason M. Bills { 950fbe8378fSJason M. Bills .description = "Indicates a PCIe Unexpected Completion Error.", 951fbe8378fSJason M. Bills .message = "PCIe Fatal Unexpected Completion. Bus=%1 Device=%2 " 952fbe8378fSJason M. Bills "Function=%3.", 953fbe8378fSJason M. Bills .severity = "Error", 954fbe8378fSJason M. Bills .numberOfArgs = 3, 955fbe8378fSJason M. Bills .paramTypes = 956fbe8378fSJason M. Bills { 957fbe8378fSJason M. Bills "number", 958fbe8378fSJason M. Bills "number", 959fbe8378fSJason M. Bills "number", 960fbe8378fSJason M. Bills }, 961fbe8378fSJason M. Bills .resolution = "None.", 962fbe8378fSJason M. Bills }}, 963fbe8378fSJason M. Bills MessageEntry{ 964fbe8378fSJason M. Bills "PCIeFatalUnspecifiedNonAERFatalError", 965fbe8378fSJason M. Bills { 966fbe8378fSJason M. Bills .description = "Indicates a PCIe Unspecified Non-AER Fatal Error.", 967fbe8378fSJason M. Bills .message = "PCIe Fatal Unspecified Non-AER Fatal Error. Bus=%1 " 968fbe8378fSJason M. Bills "Device=%2 Function=%3.", 969fbe8378fSJason M. Bills .severity = "Error", 970fbe8378fSJason M. Bills .numberOfArgs = 3, 971fbe8378fSJason M. Bills .paramTypes = 972fbe8378fSJason M. Bills { 973fbe8378fSJason M. Bills "number", 974fbe8378fSJason M. Bills "number", 975fbe8378fSJason M. Bills "number", 976fbe8378fSJason M. Bills }, 977fbe8378fSJason M. Bills .resolution = "None.", 978fbe8378fSJason M. Bills }}, 979fbe8378fSJason M. Bills MessageEntry{ 980fbe8378fSJason M. Bills "PCIeFatalUnsupportedRequest", 981fbe8378fSJason M. Bills { 982fbe8378fSJason M. Bills .description = "Indicates a PCIe Unsupported Request Error.", 983fbe8378fSJason M. Bills .message = 984fbe8378fSJason M. Bills "PCIe Fatal Unsupported Request. Bus=%1 Device=%2 Function=%3.", 985fbe8378fSJason M. Bills .severity = "Error", 986fbe8378fSJason M. Bills .numberOfArgs = 3, 987fbe8378fSJason M. Bills .paramTypes = 988fbe8378fSJason M. Bills { 989fbe8378fSJason M. Bills "number", 990fbe8378fSJason M. Bills "number", 991fbe8378fSJason M. Bills "number", 992fbe8378fSJason M. Bills }, 993fbe8378fSJason M. Bills .resolution = "None.", 994fbe8378fSJason M. Bills }}, 995fbe8378fSJason M. Bills MessageEntry{ 996fbe8378fSJason M. Bills "PowerButtonPressed", 997fbe8378fSJason M. Bills { 998fbe8378fSJason M. Bills .description = "Indicates that the power button was pressed.", 999fbe8378fSJason M. Bills .message = "Power Button Pressed.", 1000fbe8378fSJason M. Bills .severity = "OK", 1001fbe8378fSJason M. Bills .numberOfArgs = 0, 1002fbe8378fSJason M. Bills .paramTypes = {}, 1003fbe8378fSJason M. Bills .resolution = "None.", 1004fbe8378fSJason M. Bills }}, 1005fbe8378fSJason M. Bills MessageEntry{ 1006fbe8378fSJason M. Bills "PowerSupplyACLost", 1007fbe8378fSJason M. Bills { 1008fbe8378fSJason M. Bills .description = "Indicates that a power supply has lost AC power.", 1009fbe8378fSJason M. Bills .message = "Power supply %1 AC power lost.", 1010fbe8378fSJason M. Bills .severity = "Critical", 1011fbe8378fSJason M. Bills .numberOfArgs = 1, 1012646438f7SCheng C Yang .paramTypes = {"string"}, 1013fbe8378fSJason M. Bills .resolution = "None.", 1014fbe8378fSJason M. Bills }}, 1015fbe8378fSJason M. Bills MessageEntry{ 1016fbe8378fSJason M. Bills "PowerSupplyConfigurationError", 1017fbe8378fSJason M. Bills { 1018fbe8378fSJason M. Bills .description = "Indicates an error in power supply configuration.", 1019fbe8378fSJason M. Bills .message = "Power supply %1 configuration error.", 1020fbe8378fSJason M. Bills .severity = "Critical", 1021fbe8378fSJason M. Bills .numberOfArgs = 1, 1022646438f7SCheng C Yang .paramTypes = {"string"}, 1023fbe8378fSJason M. Bills .resolution = "None.", 1024fbe8378fSJason M. Bills }}, 1025fbe8378fSJason M. Bills MessageEntry{ 1026fbe8378fSJason M. Bills "PowerSupplyFanFailed", 1027fbe8378fSJason M. Bills { 1028fbe8378fSJason M. Bills .description = 1029fbe8378fSJason M. Bills "Indicates that the specified power supply fan has failed.", 1030fbe8378fSJason M. Bills .message = "Power supply %1 fan %2 failed.", 1031fbe8378fSJason M. Bills .severity = "Critical", 1032fbe8378fSJason M. Bills .numberOfArgs = 2, 1033646438f7SCheng C Yang .paramTypes = {"string", "string"}, 1034fbe8378fSJason M. Bills .resolution = "None.", 1035fbe8378fSJason M. Bills }}, 1036fbe8378fSJason M. Bills MessageEntry{"PowerSupplyFailed", 1037fbe8378fSJason M. Bills { 1038fbe8378fSJason M. Bills .description = "Indicates that a power supply has failed.", 1039fbe8378fSJason M. Bills .message = "Power supply %1 failed.", 1040fbe8378fSJason M. Bills .severity = "Critical", 1041fbe8378fSJason M. Bills .numberOfArgs = 1, 1042646438f7SCheng C Yang .paramTypes = {"string"}, 1043fbe8378fSJason M. Bills .resolution = "None.", 1044fbe8378fSJason M. Bills }}, 1045fbe8378fSJason M. Bills MessageEntry{"PowerSupplyFailurePredicted", 1046fbe8378fSJason M. Bills { 1047fbe8378fSJason M. Bills .description = 1048fbe8378fSJason M. Bills "Indicates that a power supply is predicted to fail.", 1049fbe8378fSJason M. Bills .message = "Power supply %1 failure predicted.", 1050fbe8378fSJason M. Bills .severity = "Warning", 1051fbe8378fSJason M. Bills .numberOfArgs = 1, 1052646438f7SCheng C Yang .paramTypes = {"string"}, 1053fbe8378fSJason M. Bills .resolution = "None.", 1054fbe8378fSJason M. Bills }}, 1055fbe8378fSJason M. Bills MessageEntry{ 1056fbe8378fSJason M. Bills "PowerSupplyInserted", 1057fbe8378fSJason M. Bills { 1058fbe8378fSJason M. Bills .description = "Indicates that a power supply has been inserted.", 1059fbe8378fSJason M. Bills .message = "Power supply %1 inserted.", 1060fbe8378fSJason M. Bills .severity = "OK", 1061fbe8378fSJason M. Bills .numberOfArgs = 1, 1062646438f7SCheng C Yang .paramTypes = {"string"}, 1063fbe8378fSJason M. Bills .resolution = "None.", 1064fbe8378fSJason M. Bills }}, 1065fbe8378fSJason M. Bills MessageEntry{ 1066fbe8378fSJason M. Bills "PowerSupplyRemoved", 1067fbe8378fSJason M. Bills { 1068fbe8378fSJason M. Bills .description = "Indicates that a power supply has been removed.", 1069fbe8378fSJason M. Bills .message = "Power supply %1 removed.", 1070fbe8378fSJason M. Bills .severity = "Warning", 1071fbe8378fSJason M. Bills .numberOfArgs = 1, 1072646438f7SCheng C Yang .paramTypes = {"string"}, 1073fbe8378fSJason M. Bills .resolution = "None.", 1074fbe8378fSJason M. Bills }}, 1075fbe8378fSJason M. Bills MessageEntry{ 1076fbe8378fSJason M. Bills "ResetButtonPressed", 1077fbe8378fSJason M. Bills { 1078fbe8378fSJason M. Bills .description = "Indicates that the reset button was pressed.", 1079fbe8378fSJason M. Bills .message = "Reset Button Pressed.", 1080fbe8378fSJason M. Bills .severity = "OK", 1081fbe8378fSJason M. Bills .numberOfArgs = 0, 1082fbe8378fSJason M. Bills .paramTypes = {}, 1083fbe8378fSJason M. Bills .resolution = "None.", 1084fbe8378fSJason M. Bills }}, 1085fbe8378fSJason M. Bills MessageEntry{"SELEntryAdded", 1086fbe8378fSJason M. Bills { 1087fbe8378fSJason M. Bills .description = "Indicates a SEL entry was added using the " 1088fbe8378fSJason M. Bills "Add SEL Entry or Platform Event command.", 1089fbe8378fSJason M. Bills .message = "SEL Entry Added: %1", 1090fbe8378fSJason M. Bills .severity = "OK", 1091fbe8378fSJason M. Bills .numberOfArgs = 1, 1092fbe8378fSJason M. Bills .paramTypes = 1093fbe8378fSJason M. Bills { 1094fbe8378fSJason M. Bills "string", 1095fbe8378fSJason M. Bills }, 1096fbe8378fSJason M. Bills .resolution = "None.", 1097fbe8378fSJason M. Bills }}, 1098fbe8378fSJason M. Bills MessageEntry{ 1099fbe8378fSJason M. Bills "SensorThresholdCriticalHighGoingHigh", 1100fbe8378fSJason M. Bills { 1101fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1102fbe8378fSJason M. Bills "critical high threshold going high.", 1103fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical high threshold going " 1104fbe8378fSJason M. Bills "high. Reading=%2 Threshold=%3.", 1105fbe8378fSJason M. Bills .severity = "Critical", 1106fbe8378fSJason M. Bills .numberOfArgs = 3, 1107fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1108fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1109fbe8378fSJason M. Bills }}, 1110fbe8378fSJason M. Bills MessageEntry{ 1111fbe8378fSJason M. Bills "SensorThresholdCriticalHighGoingLow", 1112fbe8378fSJason M. Bills { 1113fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1114fbe8378fSJason M. Bills "critical high threshold going low.", 1115fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical high threshold going low. " 1116fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1117fbe8378fSJason M. Bills .severity = "OK", 1118fbe8378fSJason M. Bills .numberOfArgs = 3, 1119fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1120fbe8378fSJason M. Bills .resolution = "None.", 1121fbe8378fSJason M. Bills }}, 1122fbe8378fSJason M. Bills MessageEntry{ 1123fbe8378fSJason M. Bills "SensorThresholdCriticalLowGoingHigh", 1124fbe8378fSJason M. Bills { 1125fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1126fbe8378fSJason M. Bills "critical low threshold going high.", 1127fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical low threshold going high. " 1128fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1129fbe8378fSJason M. Bills .severity = "OK", 1130fbe8378fSJason M. Bills .numberOfArgs = 3, 1131fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1132fbe8378fSJason M. Bills .resolution = "None.", 1133fbe8378fSJason M. Bills }}, 1134fbe8378fSJason M. Bills MessageEntry{ 1135fbe8378fSJason M. Bills "SensorThresholdCriticalLowGoingLow", 1136fbe8378fSJason M. Bills { 1137fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1138fbe8378fSJason M. Bills "critical low threshold going low.", 1139fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical low threshold going low. " 1140fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1141fbe8378fSJason M. Bills .severity = "Critical", 1142fbe8378fSJason M. Bills .numberOfArgs = 3, 1143fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1144fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1145fbe8378fSJason M. Bills }}, 1146fbe8378fSJason M. Bills MessageEntry{ 1147fbe8378fSJason M. Bills "SensorThresholdWarningHighGoingHigh", 1148fbe8378fSJason M. Bills { 1149fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1150fbe8378fSJason M. Bills "warning high threshold going high.", 1151fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning high threshold going high. " 1152fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1153fbe8378fSJason M. Bills .severity = "Warning", 1154fbe8378fSJason M. Bills .numberOfArgs = 3, 1155fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1156fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1157fbe8378fSJason M. Bills }}, 1158fbe8378fSJason M. Bills MessageEntry{ 1159fbe8378fSJason M. Bills "SensorThresholdWarningHighGoingLow", 1160fbe8378fSJason M. Bills { 1161fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1162fbe8378fSJason M. Bills "warning high threshold going low.", 1163fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning high threshold going low. " 1164fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1165fbe8378fSJason M. Bills .severity = "OK", 1166fbe8378fSJason M. Bills .numberOfArgs = 3, 1167fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1168fbe8378fSJason M. Bills .resolution = "None.", 1169fbe8378fSJason M. Bills }}, 1170fbe8378fSJason M. Bills MessageEntry{ 1171fbe8378fSJason M. Bills "SensorThresholdWarningLowGoingHigh", 1172fbe8378fSJason M. Bills { 1173fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1174fbe8378fSJason M. Bills "warning low threshold going high.", 1175fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning low threshold going high. " 1176fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1177fbe8378fSJason M. Bills .severity = "OK", 1178fbe8378fSJason M. Bills .numberOfArgs = 3, 1179fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1180fbe8378fSJason M. Bills .resolution = "None.", 1181fbe8378fSJason M. Bills }}, 1182fbe8378fSJason M. Bills MessageEntry{ 1183fbe8378fSJason M. Bills "SensorThresholdWarningLowGoingLow", 1184fbe8378fSJason M. Bills { 1185fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1186fbe8378fSJason M. Bills "warning low threshold going low.", 1187fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning low threshold going low. " 1188fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1189fbe8378fSJason M. Bills .severity = "Warning", 1190fbe8378fSJason M. Bills .numberOfArgs = 3, 1191fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1192fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1193fbe8378fSJason M. Bills }}, 1194fbe8378fSJason M. Bills MessageEntry{"SparingRedundancyDegraded", 1195fbe8378fSJason M. Bills { 1196fbe8378fSJason M. Bills .description = 1197fbe8378fSJason M. Bills "Indicates the sparing redundancy state is degraded.", 1198fbe8378fSJason M. Bills .message = "Sparing redundancy state degraded. Socket=%1 " 1199fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Domain=%4 Rank=%5.", 1200fbe8378fSJason M. Bills .severity = "Warning", 1201fbe8378fSJason M. Bills .numberOfArgs = 5, 1202fbe8378fSJason M. Bills .paramTypes = 1203fbe8378fSJason M. Bills { 1204fbe8378fSJason M. Bills "number", 1205fbe8378fSJason M. Bills "string", 1206fbe8378fSJason M. Bills "number", 1207fbe8378fSJason M. Bills "string", 1208fbe8378fSJason M. Bills "number", 1209fbe8378fSJason M. Bills }, 1210fbe8378fSJason M. Bills .resolution = "None.", 1211fbe8378fSJason M. Bills }}, 1212fbe8378fSJason M. Bills MessageEntry{ 1213fbe8378fSJason M. Bills "SparingRedundancyFull", 1214fbe8378fSJason M. Bills { 1215fbe8378fSJason M. Bills .description = 1216fbe8378fSJason M. Bills "Indicates the sparing redundancy state is fully redundant.", 1217fbe8378fSJason M. Bills .message = "Sparing redundancy state fully redundant. Socket=%1 " 1218fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Domain=%4 Rank=%5.", 1219fbe8378fSJason M. Bills .severity = "OK", 1220fbe8378fSJason M. Bills .numberOfArgs = 5, 1221fbe8378fSJason M. Bills .paramTypes = 1222fbe8378fSJason M. Bills { 1223fbe8378fSJason M. Bills "number", 1224fbe8378fSJason M. Bills "string", 1225fbe8378fSJason M. Bills "number", 1226fbe8378fSJason M. Bills "string", 1227fbe8378fSJason M. Bills "number", 1228fbe8378fSJason M. Bills }, 1229fbe8378fSJason M. Bills .resolution = "None.", 1230fbe8378fSJason M. Bills }}, 1231fbe8378fSJason M. Bills MessageEntry{"SystemPowerLost", 1232fbe8378fSJason M. Bills { 1233fbe8378fSJason M. Bills .description = "Indicates that power was lost while the " 1234fbe8378fSJason M. Bills "system was powered on.", 1235fbe8378fSJason M. Bills .message = "System Power Lost.", 1236fbe8378fSJason M. Bills .severity = "Critical", 1237fbe8378fSJason M. Bills .numberOfArgs = 0, 1238fbe8378fSJason M. Bills .paramTypes = {}, 1239fbe8378fSJason M. Bills .resolution = "None.", 1240fbe8378fSJason M. Bills }}, 1241fbe8378fSJason M. Bills MessageEntry{ 1242fbe8378fSJason M. Bills "SystemPowerOffFailed", 1243fbe8378fSJason M. Bills { 1244fbe8378fSJason M. Bills .description = "Indicates that the system failed to power off.", 1245fbe8378fSJason M. Bills .message = "System Power-Off Failed.", 1246fbe8378fSJason M. Bills .severity = "Critical", 1247fbe8378fSJason M. Bills .numberOfArgs = 0, 1248fbe8378fSJason M. Bills .paramTypes = {}, 1249fbe8378fSJason M. Bills .resolution = "None.", 1250fbe8378fSJason M. Bills }}, 1251fbe8378fSJason M. Bills MessageEntry{ 1252fbe8378fSJason M. Bills "SystemPowerOnFailed", 1253fbe8378fSJason M. Bills { 1254fbe8378fSJason M. Bills .description = "Indicates that the system failed to power on.", 1255fbe8378fSJason M. Bills .message = "System Power-On Failed.", 1256fbe8378fSJason M. Bills .severity = "Critical", 1257fbe8378fSJason M. Bills .numberOfArgs = 0, 1258fbe8378fSJason M. Bills .paramTypes = {}, 1259fbe8378fSJason M. Bills .resolution = "None.", 1260fbe8378fSJason M. Bills }}, 1261fbe8378fSJason M. Bills }; 1262fbe8378fSJason M. Bills } // namespace redfish::message_registries::openbmc 1263