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 = { 22a8169ef9SEd Tanous .copyright = "Copyright 2018 OpenBMC. 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 }}, 28493a2b2fcSYong Li 28593a2b2fcSYong Li MessageEntry{ 28693a2b2fcSYong Li "IPMIWatchdog", 28793a2b2fcSYong Li { 28893a2b2fcSYong Li .description = "Indicates that there is a host watchdog event.", 28993a2b2fcSYong Li .message = "Host Watchdog Event: %1", 29093a2b2fcSYong Li .severity = "OK", 29193a2b2fcSYong Li .numberOfArgs = 1, 29293a2b2fcSYong Li .paramTypes = 29393a2b2fcSYong Li { 29493a2b2fcSYong Li "string", 29593a2b2fcSYong Li }, 29693a2b2fcSYong Li .resolution = "None.", 29793a2b2fcSYong Li }}, 29893a2b2fcSYong 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 }}, 525b76f9ca1SChen,Yugang MessageEntry{"NMIDiagnosticInterrupt", 526b76f9ca1SChen,Yugang { 527b76f9ca1SChen,Yugang .description = "Indicates that an NMI Diagnostic " 528b76f9ca1SChen,Yugang "Interrupt has been generated.", 529b76f9ca1SChen,Yugang .message = "NMI Diagnostic Interrupt.", 530b76f9ca1SChen,Yugang .severity = "Critical", 531b76f9ca1SChen,Yugang .numberOfArgs = 0, 532b76f9ca1SChen,Yugang .paramTypes = {}, 533b76f9ca1SChen,Yugang .resolution = "None.", 534b76f9ca1SChen,Yugang }}, 535fbe8378fSJason M. Bills MessageEntry{ 536fbe8378fSJason M. Bills "PCIeCorrectableAdvisoryNonFatal", 537fbe8378fSJason M. Bills { 538fbe8378fSJason M. Bills .description = 539fbe8378fSJason M. Bills "Indicates a PCIe Correctable Advisory Non-fatal Error.", 540fbe8378fSJason M. Bills .message = "PCIe Correctable Advisory Non-fatal Error. Bus=%1 " 541fbe8378fSJason M. Bills "Device=%2 Function=%3.", 542fbe8378fSJason M. Bills .severity = "Warning", 543fbe8378fSJason M. Bills .numberOfArgs = 3, 544fbe8378fSJason M. Bills .paramTypes = 545fbe8378fSJason M. Bills { 546fbe8378fSJason M. Bills "number", 547fbe8378fSJason M. Bills "number", 548fbe8378fSJason M. Bills "number", 549fbe8378fSJason M. Bills }, 550fbe8378fSJason M. Bills .resolution = "None.", 551fbe8378fSJason M. Bills }}, 552fbe8378fSJason M. Bills MessageEntry{ 553fbe8378fSJason M. Bills "PCIeCorrectableBadDLLP", 554fbe8378fSJason M. Bills { 555fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Bad DLLP Error.", 556fbe8378fSJason M. Bills .message = 557fbe8378fSJason M. Bills "PCIe Correctable Bad DLLP. Bus=%1 Device=%2 Function=%3.", 558fbe8378fSJason M. Bills .severity = "Warning", 559fbe8378fSJason M. Bills .numberOfArgs = 3, 560fbe8378fSJason M. Bills .paramTypes = 561fbe8378fSJason M. Bills { 562fbe8378fSJason M. Bills "number", 563fbe8378fSJason M. Bills "number", 564fbe8378fSJason M. Bills "number", 565fbe8378fSJason M. Bills }, 566fbe8378fSJason M. Bills .resolution = "None.", 567fbe8378fSJason M. Bills }}, 568fbe8378fSJason M. Bills MessageEntry{ 569fbe8378fSJason M. Bills "PCIeCorrectableBadTLP", 570fbe8378fSJason M. Bills { 571fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Bad TLP Error.", 572fbe8378fSJason M. Bills .message = 573fbe8378fSJason M. Bills "PCIe Correctable Bad TLP. Bus=%1 Device=%2 Function=%3.", 574fbe8378fSJason M. Bills .severity = "Warning", 575fbe8378fSJason M. Bills .numberOfArgs = 3, 576fbe8378fSJason M. Bills .paramTypes = 577fbe8378fSJason M. Bills { 578fbe8378fSJason M. Bills "number", 579fbe8378fSJason M. Bills "number", 580fbe8378fSJason M. Bills "number", 581fbe8378fSJason M. Bills }, 582fbe8378fSJason M. Bills .resolution = "None.", 583fbe8378fSJason M. Bills }}, 584fbe8378fSJason M. Bills MessageEntry{ 585fbe8378fSJason M. Bills "PCIeCorrectableHeaderLogOverflow", 586fbe8378fSJason M. Bills { 587fbe8378fSJason M. Bills .description = 588fbe8378fSJason M. Bills "Indicates a PCIe Correctable Header Log Overflow Error.", 589fbe8378fSJason M. Bills .message = "PCIe Correctable Header Log Overflow. Bus=%1 Device=%2 " 590fbe8378fSJason M. Bills "Function=%3.", 591fbe8378fSJason M. Bills .severity = "Warning", 592fbe8378fSJason M. Bills .numberOfArgs = 3, 593fbe8378fSJason M. Bills .paramTypes = 594fbe8378fSJason M. Bills { 595fbe8378fSJason M. Bills "number", 596fbe8378fSJason M. Bills "number", 597fbe8378fSJason M. Bills "number", 598fbe8378fSJason M. Bills }, 599fbe8378fSJason M. Bills .resolution = "None.", 600fbe8378fSJason M. Bills }}, 601fbe8378fSJason M. Bills MessageEntry{ 602fbe8378fSJason M. Bills "PCIeCorrectableInternal", 603fbe8378fSJason M. Bills { 604fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Internal Error.", 605fbe8378fSJason M. Bills .message = "PCIe Correctable Internal Error. Bus=%1 Device=%2 " 606fbe8378fSJason M. Bills "Function=%3.", 607fbe8378fSJason M. Bills .severity = "Warning", 608fbe8378fSJason M. Bills .numberOfArgs = 3, 609fbe8378fSJason M. Bills .paramTypes = 610fbe8378fSJason M. Bills { 611fbe8378fSJason M. Bills "number", 612fbe8378fSJason M. Bills "number", 613fbe8378fSJason M. Bills "number", 614fbe8378fSJason M. Bills }, 615fbe8378fSJason M. Bills .resolution = "None.", 616fbe8378fSJason M. Bills }}, 617fbe8378fSJason M. Bills MessageEntry{"PCIeCorrectableLinkBWChanged", 618fbe8378fSJason M. Bills { 619fbe8378fSJason M. Bills .description = 620fbe8378fSJason M. Bills "Indicates a PCIe Correctable Link BW Changed Error.", 621fbe8378fSJason M. Bills .message = "PCIe Correctable Link BW Changed. Bus=%1 " 622fbe8378fSJason M. Bills "Device=%2 Function=%3.", 623fbe8378fSJason M. Bills .severity = "Warning", 624fbe8378fSJason M. Bills .numberOfArgs = 3, 625fbe8378fSJason M. Bills .paramTypes = 626fbe8378fSJason M. Bills { 627fbe8378fSJason M. Bills "number", 628fbe8378fSJason M. Bills "number", 629fbe8378fSJason M. Bills "number", 630fbe8378fSJason M. Bills }, 631fbe8378fSJason M. Bills .resolution = "None.", 632fbe8378fSJason M. Bills }}, 633fbe8378fSJason M. Bills MessageEntry{ 634fbe8378fSJason M. Bills "PCIeCorrectableReceiverError", 635fbe8378fSJason M. Bills { 636fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Receiver Error.", 637fbe8378fSJason M. Bills .message = "PCIe Correctable Receiver Error. Bus=%1 Device=%2 " 638fbe8378fSJason M. Bills "Function=%3.", 639fbe8378fSJason M. Bills .severity = "Warning", 640fbe8378fSJason M. Bills .numberOfArgs = 3, 641fbe8378fSJason M. Bills .paramTypes = 642fbe8378fSJason M. Bills { 643fbe8378fSJason M. Bills "number", 644fbe8378fSJason M. Bills "number", 645fbe8378fSJason M. Bills "number", 646fbe8378fSJason M. Bills }, 647fbe8378fSJason M. Bills .resolution = "None.", 648fbe8378fSJason M. Bills }}, 649fbe8378fSJason M. Bills MessageEntry{ 650fbe8378fSJason M. Bills "PCIeCorrectableReplayNumRollover", 651fbe8378fSJason M. Bills { 652fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Replay Num Rollover.", 653fbe8378fSJason M. Bills .message = "PCIe Correctable Replay Num Rollover. Bus=%1 Device=%2 " 654fbe8378fSJason M. Bills "Function=%3.", 655fbe8378fSJason M. Bills .severity = "Warning", 656fbe8378fSJason M. Bills .numberOfArgs = 3, 657fbe8378fSJason M. Bills .paramTypes = 658fbe8378fSJason M. Bills { 659fbe8378fSJason M. Bills "number", 660fbe8378fSJason M. Bills "number", 661fbe8378fSJason M. Bills "number", 662fbe8378fSJason M. Bills }, 663fbe8378fSJason M. Bills .resolution = "None.", 664fbe8378fSJason M. Bills }}, 665fbe8378fSJason M. Bills MessageEntry{ 666fbe8378fSJason M. Bills "PCIeCorrectableReplayTimerTimeout", 667fbe8378fSJason M. Bills { 668fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Replay Timer Timeout.", 669fbe8378fSJason M. Bills .message = "PCIe Correctable Replay Timer Timeout. Bus=%1 " 670fbe8378fSJason M. Bills "Device=%2 Function=%3.", 671fbe8378fSJason M. Bills .severity = "Warning", 672fbe8378fSJason M. Bills .numberOfArgs = 3, 673fbe8378fSJason M. Bills .paramTypes = 674fbe8378fSJason M. Bills { 675fbe8378fSJason M. Bills "number", 676fbe8378fSJason M. Bills "number", 677fbe8378fSJason M. Bills "number", 678fbe8378fSJason M. Bills }, 679fbe8378fSJason M. Bills .resolution = "None.", 680fbe8378fSJason M. Bills }}, 681fbe8378fSJason M. Bills MessageEntry{"PCIeCorrectableUnspecifiedAERError", 682fbe8378fSJason M. Bills { 683fbe8378fSJason M. Bills .description = 684fbe8378fSJason M. Bills "Indicates a PCIe Correctable Unspecified AER Error.", 685fbe8378fSJason M. Bills .message = "PCIe Correctable Unspecified AER Error. " 686fbe8378fSJason M. Bills "Bus=%1 Device=%2 Function=%3.", 687fbe8378fSJason M. Bills .severity = "Warning", 688fbe8378fSJason M. Bills .numberOfArgs = 3, 689fbe8378fSJason M. Bills .paramTypes = 690fbe8378fSJason M. Bills { 691fbe8378fSJason M. Bills "number", 692fbe8378fSJason M. Bills "number", 693fbe8378fSJason M. Bills "number", 694fbe8378fSJason M. Bills }, 695fbe8378fSJason M. Bills .resolution = "None.", 696fbe8378fSJason M. Bills }}, 697fbe8378fSJason M. Bills MessageEntry{ 698fbe8378fSJason M. Bills "PCIeFatalACSViolation", 699fbe8378fSJason M. Bills { 700fbe8378fSJason M. Bills .description = "Indicates a PCIe ACS Violation Error.", 701fbe8378fSJason M. Bills .message = 702fbe8378fSJason M. Bills "PCIe Fatal ACS Violation. Bus=%1 Device=%2 Function=%3.", 703fbe8378fSJason M. Bills .severity = "Error", 704fbe8378fSJason M. Bills .numberOfArgs = 3, 705fbe8378fSJason M. Bills .paramTypes = 706fbe8378fSJason M. Bills { 707fbe8378fSJason M. Bills "number", 708fbe8378fSJason M. Bills "number", 709fbe8378fSJason M. Bills "number", 710fbe8378fSJason M. Bills }, 711fbe8378fSJason M. Bills .resolution = "None.", 712fbe8378fSJason M. Bills }}, 713fbe8378fSJason M. Bills MessageEntry{ 714fbe8378fSJason M. Bills "PCIeFatalAtomicEgressBlocked", 715fbe8378fSJason M. Bills { 716fbe8378fSJason M. Bills .description = "Indicates a PCIe Atomic Egress Blocked Error.", 717fbe8378fSJason M. Bills .message = "PCIe Fatal Atomic Egress Blocked. Bus=%1 Device=%2 " 718fbe8378fSJason M. Bills "Function=%3.", 719fbe8378fSJason M. Bills .severity = "Error", 720fbe8378fSJason M. Bills .numberOfArgs = 3, 721fbe8378fSJason M. Bills .paramTypes = 722fbe8378fSJason M. Bills { 723fbe8378fSJason M. Bills "number", 724fbe8378fSJason M. Bills "number", 725fbe8378fSJason M. Bills "number", 726fbe8378fSJason M. Bills }, 727fbe8378fSJason M. Bills .resolution = "None.", 728fbe8378fSJason M. Bills }}, 729fbe8378fSJason M. Bills MessageEntry{ 730fbe8378fSJason M. Bills "PCIeFatalCompleterAbort", 731fbe8378fSJason M. Bills { 732fbe8378fSJason M. Bills .description = "Indicates a PCIe Completer Abort Error.", 733fbe8378fSJason M. Bills .message = 734fbe8378fSJason M. Bills "PCIe Fatal Completer Abort. Bus=%1 Device=%2 Function=%3.", 735fbe8378fSJason M. Bills .severity = "Error", 736fbe8378fSJason M. Bills .numberOfArgs = 3, 737fbe8378fSJason M. Bills .paramTypes = 738fbe8378fSJason M. Bills { 739fbe8378fSJason M. Bills "number", 740fbe8378fSJason M. Bills "number", 741fbe8378fSJason M. Bills "number", 742fbe8378fSJason M. Bills }, 743fbe8378fSJason M. Bills .resolution = "None.", 744fbe8378fSJason M. Bills }}, 745fbe8378fSJason M. Bills MessageEntry{ 746fbe8378fSJason M. Bills "PCIeFatalCompletionTimeout", 747fbe8378fSJason M. Bills { 748fbe8378fSJason M. Bills .description = "Indicates a PCIe Completion Timeout Error.", 749fbe8378fSJason M. Bills .message = 750fbe8378fSJason M. Bills "PCIe Fatal Completion Timeout. Bus=%1 Device=%2 Function=%3.", 751fbe8378fSJason M. Bills .severity = "Error", 752fbe8378fSJason M. Bills .numberOfArgs = 3, 753fbe8378fSJason M. Bills .paramTypes = 754fbe8378fSJason M. Bills { 755fbe8378fSJason M. Bills "number", 756fbe8378fSJason M. Bills "number", 757fbe8378fSJason M. Bills "number", 758fbe8378fSJason M. Bills }, 759fbe8378fSJason M. Bills .resolution = "None.", 760fbe8378fSJason M. Bills }}, 761fbe8378fSJason M. Bills MessageEntry{ 762fbe8378fSJason M. Bills "PCIeFatalDataLinkLayerProtocol", 763fbe8378fSJason M. Bills { 764fbe8378fSJason M. Bills .description = "Indicates a PCIe Data Link Layer Protocol Error.", 765fbe8378fSJason M. Bills .message = 766fbe8378fSJason M. Bills "PCIe Fatal Data Link Layer Protocol Error. Bus=%1 Device=%2 " 767fbe8378fSJason M. Bills "Function=%3.", 768fbe8378fSJason M. Bills .severity = "Error", 769fbe8378fSJason M. Bills .numberOfArgs = 3, 770fbe8378fSJason M. Bills .paramTypes = 771fbe8378fSJason M. Bills { 772fbe8378fSJason M. Bills "number", 773fbe8378fSJason M. Bills "number", 774fbe8378fSJason M. Bills "number", 775fbe8378fSJason M. Bills }, 776fbe8378fSJason M. Bills .resolution = "None.", 777fbe8378fSJason M. Bills }}, 778fbe8378fSJason M. Bills MessageEntry{ 779fbe8378fSJason M. Bills "PCIeFatalECRCError", 780fbe8378fSJason M. Bills { 781fbe8378fSJason M. Bills .description = "Indicates a PCIe ECRC Error.", 782fbe8378fSJason M. Bills .message = "PCIe Fatal ECRC Error. Bus=%1 Device=%2 Function=%3.", 783fbe8378fSJason M. Bills .severity = "Error", 784fbe8378fSJason M. Bills .numberOfArgs = 3, 785fbe8378fSJason M. Bills .paramTypes = 786fbe8378fSJason M. Bills { 787fbe8378fSJason M. Bills "number", 788fbe8378fSJason M. Bills "number", 789fbe8378fSJason M. Bills "number", 790fbe8378fSJason M. Bills }, 791fbe8378fSJason M. Bills .resolution = "None.", 792fbe8378fSJason M. Bills }}, 793fbe8378fSJason M. Bills MessageEntry{ 794fbe8378fSJason M. Bills "PCIeFatalFlowControlProtocol", 795fbe8378fSJason M. Bills { 796fbe8378fSJason M. Bills .description = "Indicates a PCIe Flow Control Protocol Error.", 797fbe8378fSJason M. Bills .message = 798fbe8378fSJason M. Bills "PCIe Fatal Flow Control Protocol Error. Bus=%1 Device=%2 " 799fbe8378fSJason M. Bills "Function=%3.", 800fbe8378fSJason M. Bills .severity = "Error", 801fbe8378fSJason M. Bills .numberOfArgs = 3, 802fbe8378fSJason M. Bills .paramTypes = 803fbe8378fSJason M. Bills { 804fbe8378fSJason M. Bills "number", 805fbe8378fSJason M. Bills "number", 806fbe8378fSJason M. Bills "number", 807fbe8378fSJason M. Bills }, 808fbe8378fSJason M. Bills .resolution = "None.", 809fbe8378fSJason M. Bills }}, 810fbe8378fSJason M. Bills MessageEntry{ 811fbe8378fSJason M. Bills "PCIeFatalMalformedTLP", 812fbe8378fSJason M. Bills { 813fbe8378fSJason M. Bills .description = "Indicates a PCIe Malformed TLP Error.", 814fbe8378fSJason M. Bills .message = 815fbe8378fSJason M. Bills "PCIe Fatal Malformed TLP Error. Bus=%1 Device=%2 Function=%3.", 816fbe8378fSJason M. Bills .severity = "Error", 817fbe8378fSJason M. Bills .numberOfArgs = 3, 818fbe8378fSJason M. Bills .paramTypes = 819fbe8378fSJason M. Bills { 820fbe8378fSJason M. Bills "number", 821fbe8378fSJason M. Bills "number", 822fbe8378fSJason M. Bills "number", 823fbe8378fSJason M. Bills }, 824fbe8378fSJason M. Bills .resolution = "None.", 825fbe8378fSJason M. Bills }}, 826fbe8378fSJason M. Bills MessageEntry{"PCIeFatalMCBlockedTLP", 827fbe8378fSJason M. Bills { 828fbe8378fSJason M. Bills .description = "Indicates a PCIe MC Blocked TLP Error.", 829fbe8378fSJason M. Bills .message = "PCIe Fatal MC Blocked TLP Error. Bus=%1 " 830fbe8378fSJason M. Bills "Device=%2 Function=%3.", 831fbe8378fSJason M. Bills .severity = "Error", 832fbe8378fSJason M. Bills .numberOfArgs = 3, 833fbe8378fSJason M. Bills .paramTypes = 834fbe8378fSJason M. Bills { 835fbe8378fSJason M. Bills "number", 836fbe8378fSJason M. Bills "number", 837fbe8378fSJason M. Bills "number", 838fbe8378fSJason M. Bills }, 839fbe8378fSJason M. Bills .resolution = "None.", 840fbe8378fSJason M. Bills }}, 841fbe8378fSJason M. Bills MessageEntry{ 842fbe8378fSJason M. Bills "PCIeFatalPoisonedTLP", 843fbe8378fSJason M. Bills { 844fbe8378fSJason M. Bills .description = "Indicates a PCIe Poisoned TLP Error.", 845fbe8378fSJason M. Bills .message = 846fbe8378fSJason M. Bills "PCIe Fatal Poisoned TLP Error. Bus=%1 Device=%2 Function=%3.", 847fbe8378fSJason M. Bills .severity = "Error", 848fbe8378fSJason M. Bills .numberOfArgs = 3, 849fbe8378fSJason M. Bills .paramTypes = 850fbe8378fSJason M. Bills { 851fbe8378fSJason M. Bills "number", 852fbe8378fSJason M. Bills "number", 853fbe8378fSJason M. Bills "number", 854fbe8378fSJason M. Bills }, 855fbe8378fSJason M. Bills .resolution = "None.", 856fbe8378fSJason M. Bills }}, 857fbe8378fSJason M. Bills MessageEntry{ 858fbe8378fSJason M. Bills "PCIeFatalReceiverBufferOverflow", 859fbe8378fSJason M. Bills { 860fbe8378fSJason M. Bills .description = "Indicates a PCIe Receiver Buffer Overflow Error.", 861fbe8378fSJason M. Bills .message = "PCIe Fatal Receiver Buffer Overflow. Bus=%1 Device=%2 " 862fbe8378fSJason M. Bills "Function=%3.", 863fbe8378fSJason M. Bills .severity = "Error", 864fbe8378fSJason M. Bills .numberOfArgs = 3, 865fbe8378fSJason M. Bills .paramTypes = 866fbe8378fSJason M. Bills { 867fbe8378fSJason M. Bills "number", 868fbe8378fSJason M. Bills "number", 869fbe8378fSJason M. Bills "number", 870fbe8378fSJason M. Bills }, 871fbe8378fSJason M. Bills .resolution = "None.", 872fbe8378fSJason M. Bills }}, 873fbe8378fSJason M. Bills MessageEntry{ 87414c8aee2SEd Tanous "PCIeFatalReceivedErrNonFatalMessage", 875fbe8378fSJason M. Bills { 876fbe8378fSJason M. Bills .description = 877fbe8378fSJason M. Bills "Indicates a PCIe Received ERR_NONFATAL Message Error.", 878fbe8378fSJason M. Bills .message = 879fbe8378fSJason M. Bills "PCIe Fatal Received ERR_NONFATAL Message. Bus=%1 Device=%2 " 880fbe8378fSJason M. Bills "Function=%3.", 881fbe8378fSJason M. Bills .severity = "Error", 882fbe8378fSJason M. Bills .numberOfArgs = 3, 883fbe8378fSJason M. Bills .paramTypes = 884fbe8378fSJason M. Bills { 885fbe8378fSJason M. Bills "number", 886fbe8378fSJason M. Bills "number", 887fbe8378fSJason M. Bills "number", 888fbe8378fSJason M. Bills }, 889fbe8378fSJason M. Bills .resolution = "None.", 890fbe8378fSJason M. Bills }}, 891fbe8378fSJason M. Bills MessageEntry{"PCIeFatalReceivedFatalMessageFromDownstream", 892fbe8378fSJason M. Bills { 893fbe8378fSJason M. Bills .description = "Indicates a PCIe Received Fatal Message " 894fbe8378fSJason M. Bills "From Downstream Error.", 895fbe8378fSJason M. Bills .message = 896fbe8378fSJason M. Bills "PCIe Fatal Received Fatal Message From Downstream. " 897fbe8378fSJason M. Bills "Bus=%1 Device=%2 Function=%3.", 898fbe8378fSJason M. Bills .severity = "Error", 899fbe8378fSJason M. Bills .numberOfArgs = 3, 900fbe8378fSJason M. Bills .paramTypes = 901fbe8378fSJason M. Bills { 902fbe8378fSJason M. Bills "number", 903fbe8378fSJason M. Bills "number", 904fbe8378fSJason M. Bills "number", 905fbe8378fSJason M. Bills }, 906fbe8378fSJason M. Bills .resolution = "None.", 907fbe8378fSJason M. Bills }}, 908fbe8378fSJason M. Bills MessageEntry{ 909fbe8378fSJason M. Bills "PCIeFatalSurpriseLinkDown", 910fbe8378fSJason M. Bills { 911fbe8378fSJason M. Bills .description = "Indicates a PCIe Surprise Link Down Error.", 912fbe8378fSJason M. Bills .message = "PCIe Fatal Surprise Link Down Error. Bus=%1 Device=%2 " 913fbe8378fSJason M. Bills "Function=%3.", 914fbe8378fSJason M. Bills .severity = "Error", 915fbe8378fSJason M. Bills .numberOfArgs = 3, 916fbe8378fSJason M. Bills .paramTypes = 917fbe8378fSJason M. Bills { 918fbe8378fSJason M. Bills "number", 919fbe8378fSJason M. Bills "number", 920fbe8378fSJason M. Bills "number", 921fbe8378fSJason M. Bills }, 922fbe8378fSJason M. Bills .resolution = "None.", 923fbe8378fSJason M. Bills }}, 924fbe8378fSJason M. Bills MessageEntry{ 925fbe8378fSJason M. Bills "PCIeFatalTLPPrefixBlocked", 926fbe8378fSJason M. Bills { 927fbe8378fSJason M. Bills .description = "Indicates a PCIe TLP Prefix Blocked Error.", 928fbe8378fSJason M. Bills .message = "PCIe Fatal TLP Prefix Blocked Error. Bus=%1 Device=%2 " 929fbe8378fSJason M. Bills "Function=%3.", 930fbe8378fSJason M. Bills .severity = "Error", 931fbe8378fSJason M. Bills .numberOfArgs = 3, 932fbe8378fSJason M. Bills .paramTypes = 933fbe8378fSJason M. Bills { 934fbe8378fSJason M. Bills "number", 935fbe8378fSJason M. Bills "number", 936fbe8378fSJason M. Bills "number", 937fbe8378fSJason M. Bills }, 938fbe8378fSJason M. Bills .resolution = "None.", 939fbe8378fSJason M. Bills }}, 940fbe8378fSJason M. Bills MessageEntry{ 941fbe8378fSJason M. Bills "PCIeFatalUncorrectableInternal", 942fbe8378fSJason M. Bills { 943fbe8378fSJason M. Bills .description = "Indicates a PCIe Uncorrectable Internal Error.", 944fbe8378fSJason M. Bills .message = 945fbe8378fSJason M. Bills "PCIe Fatal Uncorrectable Internal Error. Bus=%1 Device=%2 " 946fbe8378fSJason M. Bills "Function=%3.", 947fbe8378fSJason M. Bills .severity = "Error", 948fbe8378fSJason M. Bills .numberOfArgs = 3, 949fbe8378fSJason M. Bills .paramTypes = 950fbe8378fSJason M. Bills { 951fbe8378fSJason M. Bills "number", 952fbe8378fSJason M. Bills "number", 953fbe8378fSJason M. Bills "number", 954fbe8378fSJason M. Bills }, 955fbe8378fSJason M. Bills .resolution = "None.", 956fbe8378fSJason M. Bills }}, 957fbe8378fSJason M. Bills MessageEntry{ 958fbe8378fSJason M. Bills "PCIeFatalUnexpectedCompletion", 959fbe8378fSJason M. Bills { 960fbe8378fSJason M. Bills .description = "Indicates a PCIe Unexpected Completion Error.", 961fbe8378fSJason M. Bills .message = "PCIe Fatal Unexpected Completion. Bus=%1 Device=%2 " 962fbe8378fSJason M. Bills "Function=%3.", 963fbe8378fSJason M. Bills .severity = "Error", 964fbe8378fSJason M. Bills .numberOfArgs = 3, 965fbe8378fSJason M. Bills .paramTypes = 966fbe8378fSJason M. Bills { 967fbe8378fSJason M. Bills "number", 968fbe8378fSJason M. Bills "number", 969fbe8378fSJason M. Bills "number", 970fbe8378fSJason M. Bills }, 971fbe8378fSJason M. Bills .resolution = "None.", 972fbe8378fSJason M. Bills }}, 973fbe8378fSJason M. Bills MessageEntry{ 974fbe8378fSJason M. Bills "PCIeFatalUnspecifiedNonAERFatalError", 975fbe8378fSJason M. Bills { 976fbe8378fSJason M. Bills .description = "Indicates a PCIe Unspecified Non-AER Fatal Error.", 977fbe8378fSJason M. Bills .message = "PCIe Fatal Unspecified Non-AER Fatal Error. Bus=%1 " 978fbe8378fSJason M. Bills "Device=%2 Function=%3.", 979fbe8378fSJason M. Bills .severity = "Error", 980fbe8378fSJason M. Bills .numberOfArgs = 3, 981fbe8378fSJason M. Bills .paramTypes = 982fbe8378fSJason M. Bills { 983fbe8378fSJason M. Bills "number", 984fbe8378fSJason M. Bills "number", 985fbe8378fSJason M. Bills "number", 986fbe8378fSJason M. Bills }, 987fbe8378fSJason M. Bills .resolution = "None.", 988fbe8378fSJason M. Bills }}, 989fbe8378fSJason M. Bills MessageEntry{ 990fbe8378fSJason M. Bills "PCIeFatalUnsupportedRequest", 991fbe8378fSJason M. Bills { 992fbe8378fSJason M. Bills .description = "Indicates a PCIe Unsupported Request Error.", 993fbe8378fSJason M. Bills .message = 994fbe8378fSJason M. Bills "PCIe Fatal Unsupported Request. Bus=%1 Device=%2 Function=%3.", 995fbe8378fSJason M. Bills .severity = "Error", 996fbe8378fSJason M. Bills .numberOfArgs = 3, 997fbe8378fSJason M. Bills .paramTypes = 998fbe8378fSJason M. Bills { 999fbe8378fSJason M. Bills "number", 1000fbe8378fSJason M. Bills "number", 1001fbe8378fSJason M. Bills "number", 1002fbe8378fSJason M. Bills }, 1003fbe8378fSJason M. Bills .resolution = "None.", 1004fbe8378fSJason M. Bills }}, 1005fbe8378fSJason M. Bills MessageEntry{ 1006fbe8378fSJason M. Bills "PowerButtonPressed", 1007fbe8378fSJason M. Bills { 1008fbe8378fSJason M. Bills .description = "Indicates that the power button was pressed.", 1009fbe8378fSJason M. Bills .message = "Power Button Pressed.", 1010fbe8378fSJason M. Bills .severity = "OK", 1011fbe8378fSJason M. Bills .numberOfArgs = 0, 1012fbe8378fSJason M. Bills .paramTypes = {}, 1013fbe8378fSJason M. Bills .resolution = "None.", 1014fbe8378fSJason M. Bills }}, 1015dd118a2eSJason M. Bills MessageEntry{"PowerRestorePolicyApplied", 1016dd118a2eSJason M. Bills { 1017dd118a2eSJason M. Bills .description = "Indicates that power was restored and the " 1018dd118a2eSJason M. Bills "BMC has applied the restore policy.", 1019dd118a2eSJason M. Bills .message = "Power restore policy applied.", 1020dd118a2eSJason M. Bills .severity = "OK", 1021dd118a2eSJason M. Bills .numberOfArgs = 0, 1022dd118a2eSJason M. Bills .paramTypes = {}, 1023dd118a2eSJason M. Bills .resolution = "None.", 1024dd118a2eSJason M. Bills }}, 1025fbe8378fSJason M. Bills MessageEntry{ 1026fbe8378fSJason M. Bills "PowerSupplyACLost", 1027fbe8378fSJason M. Bills { 1028fbe8378fSJason M. Bills .description = "Indicates that a power supply has lost AC power.", 1029fbe8378fSJason M. Bills .message = "Power supply %1 AC power lost.", 1030fbe8378fSJason M. Bills .severity = "Critical", 1031fbe8378fSJason M. Bills .numberOfArgs = 1, 1032646438f7SCheng C Yang .paramTypes = {"string"}, 1033fbe8378fSJason M. Bills .resolution = "None.", 1034fbe8378fSJason M. Bills }}, 1035fbe8378fSJason M. Bills MessageEntry{ 1036fbe8378fSJason M. Bills "PowerSupplyConfigurationError", 1037fbe8378fSJason M. Bills { 1038fbe8378fSJason M. Bills .description = "Indicates an error in power supply configuration.", 1039fbe8378fSJason M. Bills .message = "Power supply %1 configuration error.", 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{ 1046fbe8378fSJason M. Bills "PowerSupplyFanFailed", 1047fbe8378fSJason M. Bills { 1048fbe8378fSJason M. Bills .description = 1049fbe8378fSJason M. Bills "Indicates that the specified power supply fan has failed.", 1050fbe8378fSJason M. Bills .message = "Power supply %1 fan %2 failed.", 1051fbe8378fSJason M. Bills .severity = "Critical", 1052fbe8378fSJason M. Bills .numberOfArgs = 2, 1053646438f7SCheng C Yang .paramTypes = {"string", "string"}, 1054fbe8378fSJason M. Bills .resolution = "None.", 1055fbe8378fSJason M. Bills }}, 1056fbe8378fSJason M. Bills MessageEntry{"PowerSupplyFailed", 1057fbe8378fSJason M. Bills { 1058fbe8378fSJason M. Bills .description = "Indicates that a power supply has failed.", 1059fbe8378fSJason M. Bills .message = "Power supply %1 failed.", 1060fbe8378fSJason M. Bills .severity = "Critical", 1061fbe8378fSJason M. Bills .numberOfArgs = 1, 1062646438f7SCheng C Yang .paramTypes = {"string"}, 1063fbe8378fSJason M. Bills .resolution = "None.", 1064fbe8378fSJason M. Bills }}, 1065fbe8378fSJason M. Bills MessageEntry{"PowerSupplyFailurePredicted", 1066fbe8378fSJason M. Bills { 1067fbe8378fSJason M. Bills .description = 1068fbe8378fSJason M. Bills "Indicates that a power supply is predicted to fail.", 1069fbe8378fSJason M. Bills .message = "Power supply %1 failure predicted.", 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 "PowerSupplyInserted", 1077fbe8378fSJason M. Bills { 1078fbe8378fSJason M. Bills .description = "Indicates that a power supply has been inserted.", 1079fbe8378fSJason M. Bills .message = "Power supply %1 inserted.", 1080fbe8378fSJason M. Bills .severity = "OK", 1081fbe8378fSJason M. Bills .numberOfArgs = 1, 1082646438f7SCheng C Yang .paramTypes = {"string"}, 1083fbe8378fSJason M. Bills .resolution = "None.", 1084fbe8378fSJason M. Bills }}, 1085fbe8378fSJason M. Bills MessageEntry{ 1086fbe8378fSJason M. Bills "PowerSupplyRemoved", 1087fbe8378fSJason M. Bills { 1088fbe8378fSJason M. Bills .description = "Indicates that a power supply has been removed.", 1089fbe8378fSJason M. Bills .message = "Power supply %1 removed.", 1090fbe8378fSJason M. Bills .severity = "Warning", 1091fbe8378fSJason M. Bills .numberOfArgs = 1, 1092646438f7SCheng C Yang .paramTypes = {"string"}, 1093fbe8378fSJason M. Bills .resolution = "None.", 1094fbe8378fSJason M. Bills }}, 1095fbe8378fSJason M. Bills MessageEntry{ 1096fbe8378fSJason M. Bills "ResetButtonPressed", 1097fbe8378fSJason M. Bills { 1098fbe8378fSJason M. Bills .description = "Indicates that the reset button was pressed.", 1099fbe8378fSJason M. Bills .message = "Reset Button Pressed.", 1100fbe8378fSJason M. Bills .severity = "OK", 1101fbe8378fSJason M. Bills .numberOfArgs = 0, 1102fbe8378fSJason M. Bills .paramTypes = {}, 1103fbe8378fSJason M. Bills .resolution = "None.", 1104fbe8378fSJason M. Bills }}, 1105fbe8378fSJason M. Bills MessageEntry{"SELEntryAdded", 1106fbe8378fSJason M. Bills { 1107fbe8378fSJason M. Bills .description = "Indicates a SEL entry was added using the " 1108fbe8378fSJason M. Bills "Add SEL Entry or Platform Event command.", 1109fbe8378fSJason M. Bills .message = "SEL Entry Added: %1", 1110fbe8378fSJason M. Bills .severity = "OK", 1111fbe8378fSJason M. Bills .numberOfArgs = 1, 1112fbe8378fSJason M. Bills .paramTypes = 1113fbe8378fSJason M. Bills { 1114fbe8378fSJason M. Bills "string", 1115fbe8378fSJason M. Bills }, 1116fbe8378fSJason M. Bills .resolution = "None.", 1117fbe8378fSJason M. Bills }}, 1118fbe8378fSJason M. Bills MessageEntry{ 1119fbe8378fSJason M. Bills "SensorThresholdCriticalHighGoingHigh", 1120fbe8378fSJason M. Bills { 1121fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1122fbe8378fSJason M. Bills "critical high threshold going high.", 1123fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical high threshold going " 1124fbe8378fSJason M. Bills "high. Reading=%2 Threshold=%3.", 1125fbe8378fSJason M. Bills .severity = "Critical", 1126fbe8378fSJason M. Bills .numberOfArgs = 3, 1127fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1128fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1129fbe8378fSJason M. Bills }}, 1130fbe8378fSJason M. Bills MessageEntry{ 1131fbe8378fSJason M. Bills "SensorThresholdCriticalHighGoingLow", 1132fbe8378fSJason M. Bills { 1133fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1134fbe8378fSJason M. Bills "critical high threshold going low.", 1135fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical high threshold going low. " 1136fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1137fbe8378fSJason M. Bills .severity = "OK", 1138fbe8378fSJason M. Bills .numberOfArgs = 3, 1139fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1140fbe8378fSJason M. Bills .resolution = "None.", 1141fbe8378fSJason M. Bills }}, 1142fbe8378fSJason M. Bills MessageEntry{ 1143fbe8378fSJason M. Bills "SensorThresholdCriticalLowGoingHigh", 1144fbe8378fSJason M. Bills { 1145fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1146fbe8378fSJason M. Bills "critical low threshold going high.", 1147fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical low threshold going high. " 1148fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1149fbe8378fSJason M. Bills .severity = "OK", 1150fbe8378fSJason M. Bills .numberOfArgs = 3, 1151fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1152fbe8378fSJason M. Bills .resolution = "None.", 1153fbe8378fSJason M. Bills }}, 1154fbe8378fSJason M. Bills MessageEntry{ 1155fbe8378fSJason M. Bills "SensorThresholdCriticalLowGoingLow", 1156fbe8378fSJason M. Bills { 1157fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1158fbe8378fSJason M. Bills "critical low threshold going low.", 1159fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical low threshold going low. " 1160fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1161fbe8378fSJason M. Bills .severity = "Critical", 1162fbe8378fSJason M. Bills .numberOfArgs = 3, 1163fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1164fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1165fbe8378fSJason M. Bills }}, 1166fbe8378fSJason M. Bills MessageEntry{ 1167fbe8378fSJason M. Bills "SensorThresholdWarningHighGoingHigh", 1168fbe8378fSJason M. Bills { 1169fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1170fbe8378fSJason M. Bills "warning high threshold going high.", 1171fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning high threshold going high. " 1172fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1173fbe8378fSJason M. Bills .severity = "Warning", 1174fbe8378fSJason M. Bills .numberOfArgs = 3, 1175fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1176fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1177fbe8378fSJason M. Bills }}, 1178fbe8378fSJason M. Bills MessageEntry{ 1179fbe8378fSJason M. Bills "SensorThresholdWarningHighGoingLow", 1180fbe8378fSJason M. Bills { 1181fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1182fbe8378fSJason M. Bills "warning high threshold going low.", 1183fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning high threshold going low. " 1184fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1185fbe8378fSJason M. Bills .severity = "OK", 1186fbe8378fSJason M. Bills .numberOfArgs = 3, 1187fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1188fbe8378fSJason M. Bills .resolution = "None.", 1189fbe8378fSJason M. Bills }}, 1190fbe8378fSJason M. Bills MessageEntry{ 1191fbe8378fSJason M. Bills "SensorThresholdWarningLowGoingHigh", 1192fbe8378fSJason M. Bills { 1193fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1194fbe8378fSJason M. Bills "warning low threshold going high.", 1195fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning low threshold going high. " 1196fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1197fbe8378fSJason M. Bills .severity = "OK", 1198fbe8378fSJason M. Bills .numberOfArgs = 3, 1199fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1200fbe8378fSJason M. Bills .resolution = "None.", 1201fbe8378fSJason M. Bills }}, 1202fbe8378fSJason M. Bills MessageEntry{ 1203fbe8378fSJason M. Bills "SensorThresholdWarningLowGoingLow", 1204fbe8378fSJason M. Bills { 1205fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1206fbe8378fSJason M. Bills "warning low threshold going low.", 1207fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning low threshold going low. " 1208fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1209fbe8378fSJason M. Bills .severity = "Warning", 1210fbe8378fSJason M. Bills .numberOfArgs = 3, 1211fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1212fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1213fbe8378fSJason M. Bills }}, 1214*fb7579e9SJames Feist MessageEntry{"ServiceFailure", 1215*fb7579e9SJames Feist { 1216*fb7579e9SJames Feist .description = 1217*fb7579e9SJames Feist "Indicates that a service has exited unsuccessfully.", 1218*fb7579e9SJames Feist .message = "Service %1 has exited unsuccessfully.", 1219*fb7579e9SJames Feist .severity = "Warning", 1220*fb7579e9SJames Feist .numberOfArgs = 1, 1221*fb7579e9SJames Feist .paramTypes = {"string"}, 1222*fb7579e9SJames Feist .resolution = "None.", 1223*fb7579e9SJames Feist }}, 1224fbe8378fSJason M. Bills MessageEntry{"SparingRedundancyDegraded", 1225fbe8378fSJason M. Bills { 1226fbe8378fSJason M. Bills .description = 1227fbe8378fSJason M. Bills "Indicates the sparing redundancy state is degraded.", 1228fbe8378fSJason M. Bills .message = "Sparing redundancy state degraded. Socket=%1 " 1229fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Domain=%4 Rank=%5.", 1230fbe8378fSJason M. Bills .severity = "Warning", 1231fbe8378fSJason M. Bills .numberOfArgs = 5, 1232fbe8378fSJason M. Bills .paramTypes = 1233fbe8378fSJason M. Bills { 1234fbe8378fSJason M. Bills "number", 1235fbe8378fSJason M. Bills "string", 1236fbe8378fSJason M. Bills "number", 1237fbe8378fSJason M. Bills "string", 1238fbe8378fSJason M. Bills "number", 1239fbe8378fSJason M. Bills }, 1240fbe8378fSJason M. Bills .resolution = "None.", 1241fbe8378fSJason M. Bills }}, 1242fbe8378fSJason M. Bills MessageEntry{ 1243fbe8378fSJason M. Bills "SparingRedundancyFull", 1244fbe8378fSJason M. Bills { 1245fbe8378fSJason M. Bills .description = 1246fbe8378fSJason M. Bills "Indicates the sparing redundancy state is fully redundant.", 1247fbe8378fSJason M. Bills .message = "Sparing redundancy state fully redundant. Socket=%1 " 1248fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Domain=%4 Rank=%5.", 1249fbe8378fSJason M. Bills .severity = "OK", 1250fbe8378fSJason M. Bills .numberOfArgs = 5, 1251fbe8378fSJason M. Bills .paramTypes = 1252fbe8378fSJason M. Bills { 1253fbe8378fSJason M. Bills "number", 1254fbe8378fSJason M. Bills "string", 1255fbe8378fSJason M. Bills "number", 1256fbe8378fSJason M. Bills "string", 1257fbe8378fSJason M. Bills "number", 1258fbe8378fSJason M. Bills }, 1259fbe8378fSJason M. Bills .resolution = "None.", 1260fbe8378fSJason M. Bills }}, 1261b76f9ca1SChen,Yugang MessageEntry{ 1262b76f9ca1SChen,Yugang "SsbThermalTrip", 1263b76f9ca1SChen,Yugang { 1264b76f9ca1SChen,Yugang .description = 1265b76f9ca1SChen,Yugang "Indicates that an SSB Thermal trip has been asserted.", 1266b76f9ca1SChen,Yugang .message = "SSB Thermal trip.", 1267b76f9ca1SChen,Yugang .severity = "Critical", 1268b76f9ca1SChen,Yugang .numberOfArgs = 0, 1269b76f9ca1SChen,Yugang .paramTypes = {}, 1270b76f9ca1SChen,Yugang .resolution = "None.", 1271b76f9ca1SChen,Yugang }}, 1272fbe8378fSJason M. Bills MessageEntry{"SystemPowerLost", 1273fbe8378fSJason M. Bills { 1274fbe8378fSJason M. Bills .description = "Indicates that power was lost while the " 1275fbe8378fSJason M. Bills "system was powered on.", 1276fbe8378fSJason M. Bills .message = "System Power Lost.", 1277fbe8378fSJason M. Bills .severity = "Critical", 1278fbe8378fSJason M. Bills .numberOfArgs = 0, 1279fbe8378fSJason M. Bills .paramTypes = {}, 1280fbe8378fSJason M. Bills .resolution = "None.", 1281fbe8378fSJason M. Bills }}, 1282fbe8378fSJason M. Bills MessageEntry{ 1283fbe8378fSJason M. Bills "SystemPowerOffFailed", 1284fbe8378fSJason M. Bills { 1285fbe8378fSJason M. Bills .description = "Indicates that the system failed to power off.", 1286fbe8378fSJason M. Bills .message = "System Power-Off Failed.", 1287fbe8378fSJason M. Bills .severity = "Critical", 1288fbe8378fSJason M. Bills .numberOfArgs = 0, 1289fbe8378fSJason M. Bills .paramTypes = {}, 1290fbe8378fSJason M. Bills .resolution = "None.", 1291fbe8378fSJason M. Bills }}, 1292fbe8378fSJason M. Bills MessageEntry{ 1293fbe8378fSJason M. Bills "SystemPowerOnFailed", 1294fbe8378fSJason M. Bills { 1295fbe8378fSJason M. Bills .description = "Indicates that the system failed to power on.", 1296fbe8378fSJason M. Bills .message = "System Power-On Failed.", 1297fbe8378fSJason M. Bills .severity = "Critical", 1298fbe8378fSJason M. Bills .numberOfArgs = 0, 1299fbe8378fSJason M. Bills .paramTypes = {}, 1300fbe8378fSJason M. Bills .resolution = "None.", 1301fbe8378fSJason M. Bills }}, 1302fbe8378fSJason M. Bills }; 1303fbe8378fSJason M. Bills } // namespace redfish::message_registries::openbmc 1304