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 }}, 284fbe8378fSJason M. Bills MessageEntry{ 285fbe8378fSJason M. Bills "LegacyPCIPERR", 286fbe8378fSJason M. Bills { 287fbe8378fSJason M. Bills .description = "Indicates a Legacy PCI PERR.", 288fbe8378fSJason M. Bills .message = "Legacy PCI PERR. Bus=%1 Device=%2 Function=%3.", 289fbe8378fSJason M. Bills .severity = "Warning", 290fbe8378fSJason M. Bills .numberOfArgs = 3, 291fbe8378fSJason M. Bills .paramTypes = 292fbe8378fSJason M. Bills { 293fbe8378fSJason M. Bills "number", 294fbe8378fSJason M. Bills "number", 295fbe8378fSJason M. Bills "number", 296fbe8378fSJason M. Bills }, 297fbe8378fSJason M. Bills .resolution = "None.", 298fbe8378fSJason M. Bills }}, 299fbe8378fSJason M. Bills MessageEntry{ 300fbe8378fSJason M. Bills "LegacyPCISERR", 301fbe8378fSJason M. Bills { 302fbe8378fSJason M. Bills .description = "Indicates a Legacy PCI SERR.", 303fbe8378fSJason M. Bills .message = "Legacy PCI SERR. Bus=%1 Device=%2 Function=%3.", 304fbe8378fSJason M. Bills .severity = "Critical", 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{"ManufacturingModeEntered", 315fbe8378fSJason M. Bills { 316fbe8378fSJason M. Bills .description = "Indicates that Factory, Manufacturing, or " 317fbe8378fSJason M. Bills "Test mode has been entered.", 318fbe8378fSJason M. Bills .message = "Entered Manufacturing Mode.", 319fbe8378fSJason M. Bills .severity = "Warning", 320fbe8378fSJason M. Bills .numberOfArgs = 0, 321fbe8378fSJason M. Bills .paramTypes = {}, 322fbe8378fSJason M. Bills .resolution = "None.", 323fbe8378fSJason M. Bills }}, 324fbe8378fSJason M. Bills MessageEntry{"MemoryECCCorrectable", 325fbe8378fSJason M. Bills { 326fbe8378fSJason M. Bills .description = "Indicates a Correctable Memory ECC error.", 327fbe8378fSJason M. Bills .message = "Memory ECC correctable error. Socket=%1 " 328fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Rank=%4.", 329fbe8378fSJason M. Bills .severity = "Warning", 330fbe8378fSJason M. Bills .numberOfArgs = 4, 331fbe8378fSJason M. Bills .paramTypes = 332fbe8378fSJason M. Bills { 333fbe8378fSJason M. Bills "number", 334fbe8378fSJason M. Bills "string", 335fbe8378fSJason M. Bills "number", 336fbe8378fSJason M. Bills "number", 337fbe8378fSJason M. Bills }, 338fbe8378fSJason M. Bills .resolution = "None.", 339fbe8378fSJason M. Bills }}, 340fbe8378fSJason M. Bills MessageEntry{ 341fbe8378fSJason M. Bills "MemoryECCUncorrectable", 342fbe8378fSJason M. Bills { 343fbe8378fSJason M. Bills .description = "Indicates an Uncorrectable Memory ECC error.", 344fbe8378fSJason M. Bills .message = "Memory ECC uncorrectable error. Socket=%1 Channel=%2 " 345fbe8378fSJason M. Bills "DIMM=%3 Rank=%4.", 346fbe8378fSJason M. Bills .severity = "Critical", 347fbe8378fSJason M. Bills .numberOfArgs = 4, 348fbe8378fSJason M. Bills .paramTypes = 349fbe8378fSJason M. Bills { 350fbe8378fSJason M. Bills "number", 351fbe8378fSJason M. Bills "string", 352fbe8378fSJason M. Bills "number", 353fbe8378fSJason M. Bills "number", 354fbe8378fSJason M. Bills }, 355fbe8378fSJason M. Bills .resolution = "None.", 356fbe8378fSJason M. Bills }}, 357fbe8378fSJason M. Bills MessageEntry{ 358fbe8378fSJason M. Bills "MemoryParityCommandAndAddress", 359fbe8378fSJason M. Bills { 360fbe8378fSJason M. Bills .description = "Indicates a Command and Address parity error.", 361fbe8378fSJason M. Bills .message = "Command and Address parity error. Socket=%1 Channel=%2 " 362fbe8378fSJason M. Bills "DIMM=%3 ChannelValid=%4 DIMMValid=%5.", 363fbe8378fSJason M. Bills .severity = "Critical", 364fbe8378fSJason M. Bills .numberOfArgs = 5, 365fbe8378fSJason M. Bills .paramTypes = 366fbe8378fSJason M. Bills { 367fbe8378fSJason M. Bills "number", 368fbe8378fSJason M. Bills "string", 369fbe8378fSJason M. Bills "number", 370fbe8378fSJason M. Bills "number", 371fbe8378fSJason M. Bills "number", 372fbe8378fSJason M. Bills }, 373fbe8378fSJason M. Bills .resolution = "None.", 374fbe8378fSJason M. Bills }}, 375fbe8378fSJason M. Bills MessageEntry{"MemoryParityNotKnown", 376fbe8378fSJason M. Bills { 377fbe8378fSJason M. Bills .description = "Indicates an unknown parity error.", 378fbe8378fSJason M. Bills .message = "Memory parity error. Socket=%1 Channel=%2 " 379fbe8378fSJason M. Bills "DIMM=%3 ChannelValid=%4 DIMMValid=%5.", 380fbe8378fSJason M. Bills .severity = "Critical", 381fbe8378fSJason M. Bills .numberOfArgs = 5, 382fbe8378fSJason M. Bills .paramTypes = 383fbe8378fSJason M. Bills { 384fbe8378fSJason M. Bills "number", 385fbe8378fSJason M. Bills "string", 386fbe8378fSJason M. Bills "number", 387fbe8378fSJason M. Bills "number", 388fbe8378fSJason M. Bills "number", 389fbe8378fSJason M. Bills }, 390fbe8378fSJason M. Bills .resolution = "None.", 391fbe8378fSJason M. Bills }}, 392fbe8378fSJason M. Bills MessageEntry{ 393fbe8378fSJason M. Bills "MemoryRASConfigurationDisabled", 394fbe8378fSJason M. Bills { 395fbe8378fSJason M. Bills .description = 396fbe8378fSJason M. Bills "Indicates Memory RAS Disabled Configuration Status.", 397fbe8378fSJason M. Bills .message = "Memory RAS Configuration Disabled. Error=%1 Mode=%2.", 398fbe8378fSJason M. Bills .severity = "OK", 399fbe8378fSJason M. Bills .numberOfArgs = 2, 400fbe8378fSJason M. Bills .paramTypes = 401fbe8378fSJason M. Bills { 402fbe8378fSJason M. Bills "string", 403fbe8378fSJason M. Bills "string", 404fbe8378fSJason M. Bills }, 405fbe8378fSJason M. Bills .resolution = "None.", 406fbe8378fSJason M. Bills }}, 407fbe8378fSJason M. Bills MessageEntry{ 408fbe8378fSJason M. Bills "MemoryRASConfigurationEnabled", 409fbe8378fSJason M. Bills { 410fbe8378fSJason M. Bills .description = "Indicates Memory RAS Enabled Configuration Status.", 411fbe8378fSJason M. Bills .message = "Memory RAS Configuration Enabled. Error=%1 Mode=%2.", 412fbe8378fSJason M. Bills .severity = "OK", 413fbe8378fSJason M. Bills .numberOfArgs = 2, 414fbe8378fSJason M. Bills .paramTypes = 415fbe8378fSJason M. Bills { 416fbe8378fSJason M. Bills "string", 417fbe8378fSJason M. Bills "string", 418fbe8378fSJason M. Bills }, 419fbe8378fSJason M. Bills .resolution = "None.", 420fbe8378fSJason M. Bills }}, 421fbe8378fSJason M. Bills MessageEntry{ 422fbe8378fSJason M. Bills "MemoryRASModeDisabled", 423fbe8378fSJason M. Bills { 424fbe8378fSJason M. Bills .description = "Indicates Memory RAS Disabled Mode Selection.", 425fbe8378fSJason M. Bills .message = "Memory RAS Mode Select Disabled. Prior Mode=%1 " 426fbe8378fSJason M. Bills "Selected 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 "MemoryRASModeEnabled", 438fbe8378fSJason M. Bills { 439fbe8378fSJason M. Bills .description = "Indicates Memory RAS Enabled Mode Selection.", 440fbe8378fSJason M. Bills .message = "Memory RAS Mode Select Enabled. Prior Mode=%1 Selected " 441fbe8378fSJason M. Bills "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 "MemoryThermTrip", 453fbe8378fSJason M. Bills { 454fbe8378fSJason M. Bills .description = 455fbe8378fSJason M. Bills "Indicates that the system memory ThermTrip is asserted.", 456fbe8378fSJason M. Bills .message = "Memory ThermTrip asserted.", 457fbe8378fSJason M. Bills .severity = "Critical", 458fbe8378fSJason M. Bills .numberOfArgs = 0, 459fbe8378fSJason M. Bills .paramTypes = {}, 460fbe8378fSJason M. Bills .resolution = "None.", 461fbe8378fSJason M. Bills }}, 462fbe8378fSJason M. Bills MessageEntry{ 463fbe8378fSJason M. Bills "MirroringRedundancyDegraded", 464fbe8378fSJason M. Bills { 465fbe8378fSJason M. Bills .description = 466fbe8378fSJason M. Bills "Indicates the mirroring redundancy state is degraded.", 467fbe8378fSJason M. Bills .message = "Mirroring redundancy state degraded. Socket=%1 " 468fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Pair=%4 Rank=%5.", 469fbe8378fSJason M. Bills .severity = "Warning", 470fbe8378fSJason M. Bills .numberOfArgs = 5, 471fbe8378fSJason M. Bills .paramTypes = 472fbe8378fSJason M. Bills { 473fbe8378fSJason M. Bills "number", 474fbe8378fSJason M. Bills "string", 475fbe8378fSJason M. Bills "number", 476fbe8378fSJason M. Bills "number", 477fbe8378fSJason M. Bills "number", 478fbe8378fSJason M. Bills }, 479fbe8378fSJason M. Bills .resolution = "None.", 480fbe8378fSJason M. Bills }}, 481fbe8378fSJason M. Bills MessageEntry{ 482fbe8378fSJason M. Bills "MirroringRedundancyFull", 483fbe8378fSJason M. Bills { 484fbe8378fSJason M. Bills .description = 485fbe8378fSJason M. Bills "Indicates the mirroring redundancy state is fully redundant.", 486fbe8378fSJason M. Bills .message = "Mirroring redundancy state fully redundant. Socket=%1 " 487fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Pair=%4 Rank=%5.", 488fbe8378fSJason M. Bills .severity = "OK", 489fbe8378fSJason M. Bills .numberOfArgs = 5, 490fbe8378fSJason M. Bills .paramTypes = 491fbe8378fSJason M. Bills { 492fbe8378fSJason M. Bills "number", 493fbe8378fSJason M. Bills "string", 494fbe8378fSJason M. Bills "number", 495fbe8378fSJason M. Bills "number", 496fbe8378fSJason M. Bills "number", 497fbe8378fSJason M. Bills }, 498fbe8378fSJason M. Bills .resolution = "None.", 499fbe8378fSJason M. Bills }}, 500fbe8378fSJason M. Bills MessageEntry{ 501fbe8378fSJason M. Bills "NMIButtonPressed", 502fbe8378fSJason M. Bills { 503fbe8378fSJason M. Bills .description = "Indicates that the NMI button was pressed.", 504fbe8378fSJason M. Bills .message = "NMI Button Pressed.", 505fbe8378fSJason M. Bills .severity = "Critical", 506fbe8378fSJason M. Bills .numberOfArgs = 0, 507fbe8378fSJason M. Bills .paramTypes = {}, 508fbe8378fSJason M. Bills .resolution = "None.", 509fbe8378fSJason M. Bills }}, 510fbe8378fSJason M. Bills MessageEntry{ 511fbe8378fSJason M. Bills "PCIeCorrectableAdvisoryNonFatal", 512fbe8378fSJason M. Bills { 513fbe8378fSJason M. Bills .description = 514fbe8378fSJason M. Bills "Indicates a PCIe Correctable Advisory Non-fatal Error.", 515fbe8378fSJason M. Bills .message = "PCIe Correctable Advisory Non-fatal Error. Bus=%1 " 516fbe8378fSJason M. Bills "Device=%2 Function=%3.", 517fbe8378fSJason M. Bills .severity = "Warning", 518fbe8378fSJason M. Bills .numberOfArgs = 3, 519fbe8378fSJason M. Bills .paramTypes = 520fbe8378fSJason M. Bills { 521fbe8378fSJason M. Bills "number", 522fbe8378fSJason M. Bills "number", 523fbe8378fSJason M. Bills "number", 524fbe8378fSJason M. Bills }, 525fbe8378fSJason M. Bills .resolution = "None.", 526fbe8378fSJason M. Bills }}, 527fbe8378fSJason M. Bills MessageEntry{ 528fbe8378fSJason M. Bills "PCIeCorrectableBadDLLP", 529fbe8378fSJason M. Bills { 530fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Bad DLLP Error.", 531fbe8378fSJason M. Bills .message = 532fbe8378fSJason M. Bills "PCIe Correctable Bad DLLP. Bus=%1 Device=%2 Function=%3.", 533fbe8378fSJason M. Bills .severity = "Warning", 534fbe8378fSJason M. Bills .numberOfArgs = 3, 535fbe8378fSJason M. Bills .paramTypes = 536fbe8378fSJason M. Bills { 537fbe8378fSJason M. Bills "number", 538fbe8378fSJason M. Bills "number", 539fbe8378fSJason M. Bills "number", 540fbe8378fSJason M. Bills }, 541fbe8378fSJason M. Bills .resolution = "None.", 542fbe8378fSJason M. Bills }}, 543fbe8378fSJason M. Bills MessageEntry{ 544fbe8378fSJason M. Bills "PCIeCorrectableBadTLP", 545fbe8378fSJason M. Bills { 546fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Bad TLP Error.", 547fbe8378fSJason M. Bills .message = 548fbe8378fSJason M. Bills "PCIe Correctable Bad TLP. Bus=%1 Device=%2 Function=%3.", 549fbe8378fSJason M. Bills .severity = "Warning", 550fbe8378fSJason M. Bills .numberOfArgs = 3, 551fbe8378fSJason M. Bills .paramTypes = 552fbe8378fSJason M. Bills { 553fbe8378fSJason M. Bills "number", 554fbe8378fSJason M. Bills "number", 555fbe8378fSJason M. Bills "number", 556fbe8378fSJason M. Bills }, 557fbe8378fSJason M. Bills .resolution = "None.", 558fbe8378fSJason M. Bills }}, 559fbe8378fSJason M. Bills MessageEntry{ 560fbe8378fSJason M. Bills "PCIeCorrectableHeaderLogOverflow", 561fbe8378fSJason M. Bills { 562fbe8378fSJason M. Bills .description = 563fbe8378fSJason M. Bills "Indicates a PCIe Correctable Header Log Overflow Error.", 564fbe8378fSJason M. Bills .message = "PCIe Correctable Header Log Overflow. Bus=%1 Device=%2 " 565fbe8378fSJason M. Bills "Function=%3.", 566fbe8378fSJason M. Bills .severity = "Warning", 567fbe8378fSJason M. Bills .numberOfArgs = 3, 568fbe8378fSJason M. Bills .paramTypes = 569fbe8378fSJason M. Bills { 570fbe8378fSJason M. Bills "number", 571fbe8378fSJason M. Bills "number", 572fbe8378fSJason M. Bills "number", 573fbe8378fSJason M. Bills }, 574fbe8378fSJason M. Bills .resolution = "None.", 575fbe8378fSJason M. Bills }}, 576fbe8378fSJason M. Bills MessageEntry{ 577fbe8378fSJason M. Bills "PCIeCorrectableInternal", 578fbe8378fSJason M. Bills { 579fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Internal Error.", 580fbe8378fSJason M. Bills .message = "PCIe Correctable Internal Error. Bus=%1 Device=%2 " 581fbe8378fSJason M. Bills "Function=%3.", 582fbe8378fSJason M. Bills .severity = "Warning", 583fbe8378fSJason M. Bills .numberOfArgs = 3, 584fbe8378fSJason M. Bills .paramTypes = 585fbe8378fSJason M. Bills { 586fbe8378fSJason M. Bills "number", 587fbe8378fSJason M. Bills "number", 588fbe8378fSJason M. Bills "number", 589fbe8378fSJason M. Bills }, 590fbe8378fSJason M. Bills .resolution = "None.", 591fbe8378fSJason M. Bills }}, 592fbe8378fSJason M. Bills MessageEntry{"PCIeCorrectableLinkBWChanged", 593fbe8378fSJason M. Bills { 594fbe8378fSJason M. Bills .description = 595fbe8378fSJason M. Bills "Indicates a PCIe Correctable Link BW Changed Error.", 596fbe8378fSJason M. Bills .message = "PCIe Correctable Link BW Changed. Bus=%1 " 597fbe8378fSJason M. Bills "Device=%2 Function=%3.", 598fbe8378fSJason M. Bills .severity = "Warning", 599fbe8378fSJason M. Bills .numberOfArgs = 3, 600fbe8378fSJason M. Bills .paramTypes = 601fbe8378fSJason M. Bills { 602fbe8378fSJason M. Bills "number", 603fbe8378fSJason M. Bills "number", 604fbe8378fSJason M. Bills "number", 605fbe8378fSJason M. Bills }, 606fbe8378fSJason M. Bills .resolution = "None.", 607fbe8378fSJason M. Bills }}, 608fbe8378fSJason M. Bills MessageEntry{ 609fbe8378fSJason M. Bills "PCIeCorrectableReceiverError", 610fbe8378fSJason M. Bills { 611fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Receiver Error.", 612fbe8378fSJason M. Bills .message = "PCIe Correctable Receiver Error. Bus=%1 Device=%2 " 613fbe8378fSJason M. Bills "Function=%3.", 614fbe8378fSJason M. Bills .severity = "Warning", 615fbe8378fSJason M. Bills .numberOfArgs = 3, 616fbe8378fSJason M. Bills .paramTypes = 617fbe8378fSJason M. Bills { 618fbe8378fSJason M. Bills "number", 619fbe8378fSJason M. Bills "number", 620fbe8378fSJason M. Bills "number", 621fbe8378fSJason M. Bills }, 622fbe8378fSJason M. Bills .resolution = "None.", 623fbe8378fSJason M. Bills }}, 624fbe8378fSJason M. Bills MessageEntry{ 625fbe8378fSJason M. Bills "PCIeCorrectableReplayNumRollover", 626fbe8378fSJason M. Bills { 627fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Replay Num Rollover.", 628fbe8378fSJason M. Bills .message = "PCIe Correctable Replay Num Rollover. Bus=%1 Device=%2 " 629fbe8378fSJason M. Bills "Function=%3.", 630fbe8378fSJason M. Bills .severity = "Warning", 631fbe8378fSJason M. Bills .numberOfArgs = 3, 632fbe8378fSJason M. Bills .paramTypes = 633fbe8378fSJason M. Bills { 634fbe8378fSJason M. Bills "number", 635fbe8378fSJason M. Bills "number", 636fbe8378fSJason M. Bills "number", 637fbe8378fSJason M. Bills }, 638fbe8378fSJason M. Bills .resolution = "None.", 639fbe8378fSJason M. Bills }}, 640fbe8378fSJason M. Bills MessageEntry{ 641fbe8378fSJason M. Bills "PCIeCorrectableReplayTimerTimeout", 642fbe8378fSJason M. Bills { 643fbe8378fSJason M. Bills .description = "Indicates a PCIe Correctable Replay Timer Timeout.", 644fbe8378fSJason M. Bills .message = "PCIe Correctable Replay Timer Timeout. Bus=%1 " 645fbe8378fSJason M. Bills "Device=%2 Function=%3.", 646fbe8378fSJason M. Bills .severity = "Warning", 647fbe8378fSJason M. Bills .numberOfArgs = 3, 648fbe8378fSJason M. Bills .paramTypes = 649fbe8378fSJason M. Bills { 650fbe8378fSJason M. Bills "number", 651fbe8378fSJason M. Bills "number", 652fbe8378fSJason M. Bills "number", 653fbe8378fSJason M. Bills }, 654fbe8378fSJason M. Bills .resolution = "None.", 655fbe8378fSJason M. Bills }}, 656fbe8378fSJason M. Bills MessageEntry{"PCIeCorrectableUnspecifiedAERError", 657fbe8378fSJason M. Bills { 658fbe8378fSJason M. Bills .description = 659fbe8378fSJason M. Bills "Indicates a PCIe Correctable Unspecified AER Error.", 660fbe8378fSJason M. Bills .message = "PCIe Correctable Unspecified AER Error. " 661fbe8378fSJason M. Bills "Bus=%1 Device=%2 Function=%3.", 662fbe8378fSJason M. Bills .severity = "Warning", 663fbe8378fSJason M. Bills .numberOfArgs = 3, 664fbe8378fSJason M. Bills .paramTypes = 665fbe8378fSJason M. Bills { 666fbe8378fSJason M. Bills "number", 667fbe8378fSJason M. Bills "number", 668fbe8378fSJason M. Bills "number", 669fbe8378fSJason M. Bills }, 670fbe8378fSJason M. Bills .resolution = "None.", 671fbe8378fSJason M. Bills }}, 672fbe8378fSJason M. Bills MessageEntry{ 673fbe8378fSJason M. Bills "PCIeFatalACSViolation", 674fbe8378fSJason M. Bills { 675fbe8378fSJason M. Bills .description = "Indicates a PCIe ACS Violation Error.", 676fbe8378fSJason M. Bills .message = 677fbe8378fSJason M. Bills "PCIe Fatal ACS Violation. Bus=%1 Device=%2 Function=%3.", 678fbe8378fSJason M. Bills .severity = "Error", 679fbe8378fSJason M. Bills .numberOfArgs = 3, 680fbe8378fSJason M. Bills .paramTypes = 681fbe8378fSJason M. Bills { 682fbe8378fSJason M. Bills "number", 683fbe8378fSJason M. Bills "number", 684fbe8378fSJason M. Bills "number", 685fbe8378fSJason M. Bills }, 686fbe8378fSJason M. Bills .resolution = "None.", 687fbe8378fSJason M. Bills }}, 688fbe8378fSJason M. Bills MessageEntry{ 689fbe8378fSJason M. Bills "PCIeFatalAtomicEgressBlocked", 690fbe8378fSJason M. Bills { 691fbe8378fSJason M. Bills .description = "Indicates a PCIe Atomic Egress Blocked Error.", 692fbe8378fSJason M. Bills .message = "PCIe Fatal Atomic Egress Blocked. Bus=%1 Device=%2 " 693fbe8378fSJason M. Bills "Function=%3.", 694fbe8378fSJason M. Bills .severity = "Error", 695fbe8378fSJason M. Bills .numberOfArgs = 3, 696fbe8378fSJason M. Bills .paramTypes = 697fbe8378fSJason M. Bills { 698fbe8378fSJason M. Bills "number", 699fbe8378fSJason M. Bills "number", 700fbe8378fSJason M. Bills "number", 701fbe8378fSJason M. Bills }, 702fbe8378fSJason M. Bills .resolution = "None.", 703fbe8378fSJason M. Bills }}, 704fbe8378fSJason M. Bills MessageEntry{ 705fbe8378fSJason M. Bills "PCIeFatalCompleterAbort", 706fbe8378fSJason M. Bills { 707fbe8378fSJason M. Bills .description = "Indicates a PCIe Completer Abort Error.", 708fbe8378fSJason M. Bills .message = 709fbe8378fSJason M. Bills "PCIe Fatal Completer Abort. Bus=%1 Device=%2 Function=%3.", 710fbe8378fSJason M. Bills .severity = "Error", 711fbe8378fSJason M. Bills .numberOfArgs = 3, 712fbe8378fSJason M. Bills .paramTypes = 713fbe8378fSJason M. Bills { 714fbe8378fSJason M. Bills "number", 715fbe8378fSJason M. Bills "number", 716fbe8378fSJason M. Bills "number", 717fbe8378fSJason M. Bills }, 718fbe8378fSJason M. Bills .resolution = "None.", 719fbe8378fSJason M. Bills }}, 720fbe8378fSJason M. Bills MessageEntry{ 721fbe8378fSJason M. Bills "PCIeFatalCompletionTimeout", 722fbe8378fSJason M. Bills { 723fbe8378fSJason M. Bills .description = "Indicates a PCIe Completion Timeout Error.", 724fbe8378fSJason M. Bills .message = 725fbe8378fSJason M. Bills "PCIe Fatal Completion Timeout. Bus=%1 Device=%2 Function=%3.", 726fbe8378fSJason M. Bills .severity = "Error", 727fbe8378fSJason M. Bills .numberOfArgs = 3, 728fbe8378fSJason M. Bills .paramTypes = 729fbe8378fSJason M. Bills { 730fbe8378fSJason M. Bills "number", 731fbe8378fSJason M. Bills "number", 732fbe8378fSJason M. Bills "number", 733fbe8378fSJason M. Bills }, 734fbe8378fSJason M. Bills .resolution = "None.", 735fbe8378fSJason M. Bills }}, 736fbe8378fSJason M. Bills MessageEntry{ 737fbe8378fSJason M. Bills "PCIeFatalDataLinkLayerProtocol", 738fbe8378fSJason M. Bills { 739fbe8378fSJason M. Bills .description = "Indicates a PCIe Data Link Layer Protocol Error.", 740fbe8378fSJason M. Bills .message = 741fbe8378fSJason M. Bills "PCIe Fatal Data Link Layer Protocol Error. Bus=%1 Device=%2 " 742fbe8378fSJason M. Bills "Function=%3.", 743fbe8378fSJason M. Bills .severity = "Error", 744fbe8378fSJason M. Bills .numberOfArgs = 3, 745fbe8378fSJason M. Bills .paramTypes = 746fbe8378fSJason M. Bills { 747fbe8378fSJason M. Bills "number", 748fbe8378fSJason M. Bills "number", 749fbe8378fSJason M. Bills "number", 750fbe8378fSJason M. Bills }, 751fbe8378fSJason M. Bills .resolution = "None.", 752fbe8378fSJason M. Bills }}, 753fbe8378fSJason M. Bills MessageEntry{ 754fbe8378fSJason M. Bills "PCIeFatalECRCError", 755fbe8378fSJason M. Bills { 756fbe8378fSJason M. Bills .description = "Indicates a PCIe ECRC Error.", 757fbe8378fSJason M. Bills .message = "PCIe Fatal ECRC Error. Bus=%1 Device=%2 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 "PCIeFatalFlowControlProtocol", 770fbe8378fSJason M. Bills { 771fbe8378fSJason M. Bills .description = "Indicates a PCIe Flow Control Protocol Error.", 772fbe8378fSJason M. Bills .message = 773fbe8378fSJason M. Bills "PCIe Fatal Flow Control Protocol Error. Bus=%1 Device=%2 " 774fbe8378fSJason M. Bills "Function=%3.", 775fbe8378fSJason M. Bills .severity = "Error", 776fbe8378fSJason M. Bills .numberOfArgs = 3, 777fbe8378fSJason M. Bills .paramTypes = 778fbe8378fSJason M. Bills { 779fbe8378fSJason M. Bills "number", 780fbe8378fSJason M. Bills "number", 781fbe8378fSJason M. Bills "number", 782fbe8378fSJason M. Bills }, 783fbe8378fSJason M. Bills .resolution = "None.", 784fbe8378fSJason M. Bills }}, 785fbe8378fSJason M. Bills MessageEntry{ 786fbe8378fSJason M. Bills "PCIeFatalMalformedTLP", 787fbe8378fSJason M. Bills { 788fbe8378fSJason M. Bills .description = "Indicates a PCIe Malformed TLP Error.", 789fbe8378fSJason M. Bills .message = 790fbe8378fSJason M. Bills "PCIe Fatal Malformed TLP Error. Bus=%1 Device=%2 Function=%3.", 791fbe8378fSJason M. Bills .severity = "Error", 792fbe8378fSJason M. Bills .numberOfArgs = 3, 793fbe8378fSJason M. Bills .paramTypes = 794fbe8378fSJason M. Bills { 795fbe8378fSJason M. Bills "number", 796fbe8378fSJason M. Bills "number", 797fbe8378fSJason M. Bills "number", 798fbe8378fSJason M. Bills }, 799fbe8378fSJason M. Bills .resolution = "None.", 800fbe8378fSJason M. Bills }}, 801fbe8378fSJason M. Bills MessageEntry{"PCIeFatalMCBlockedTLP", 802fbe8378fSJason M. Bills { 803fbe8378fSJason M. Bills .description = "Indicates a PCIe MC Blocked TLP Error.", 804fbe8378fSJason M. Bills .message = "PCIe Fatal MC Blocked TLP Error. Bus=%1 " 805fbe8378fSJason M. Bills "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{ 817fbe8378fSJason M. Bills "PCIeFatalPoisonedTLP", 818fbe8378fSJason M. Bills { 819fbe8378fSJason M. Bills .description = "Indicates a PCIe Poisoned TLP Error.", 820fbe8378fSJason M. Bills .message = 821fbe8378fSJason M. Bills "PCIe Fatal Poisoned TLP Error. Bus=%1 Device=%2 Function=%3.", 822fbe8378fSJason M. Bills .severity = "Error", 823fbe8378fSJason M. Bills .numberOfArgs = 3, 824fbe8378fSJason M. Bills .paramTypes = 825fbe8378fSJason M. Bills { 826fbe8378fSJason M. Bills "number", 827fbe8378fSJason M. Bills "number", 828fbe8378fSJason M. Bills "number", 829fbe8378fSJason M. Bills }, 830fbe8378fSJason M. Bills .resolution = "None.", 831fbe8378fSJason M. Bills }}, 832fbe8378fSJason M. Bills MessageEntry{ 833fbe8378fSJason M. Bills "PCIeFatalReceiverBufferOverflow", 834fbe8378fSJason M. Bills { 835fbe8378fSJason M. Bills .description = "Indicates a PCIe Receiver Buffer Overflow Error.", 836fbe8378fSJason M. Bills .message = "PCIe Fatal Receiver Buffer Overflow. Bus=%1 Device=%2 " 837fbe8378fSJason M. Bills "Function=%3.", 838fbe8378fSJason M. Bills .severity = "Error", 839fbe8378fSJason M. Bills .numberOfArgs = 3, 840fbe8378fSJason M. Bills .paramTypes = 841fbe8378fSJason M. Bills { 842fbe8378fSJason M. Bills "number", 843fbe8378fSJason M. Bills "number", 844fbe8378fSJason M. Bills "number", 845fbe8378fSJason M. Bills }, 846fbe8378fSJason M. Bills .resolution = "None.", 847fbe8378fSJason M. Bills }}, 848fbe8378fSJason M. Bills MessageEntry{ 84914c8aee2SEd Tanous "PCIeFatalReceivedErrNonFatalMessage", 850fbe8378fSJason M. Bills { 851fbe8378fSJason M. Bills .description = 852fbe8378fSJason M. Bills "Indicates a PCIe Received ERR_NONFATAL Message Error.", 853fbe8378fSJason M. Bills .message = 854fbe8378fSJason M. Bills "PCIe Fatal Received ERR_NONFATAL Message. Bus=%1 Device=%2 " 855fbe8378fSJason M. Bills "Function=%3.", 856fbe8378fSJason M. Bills .severity = "Error", 857fbe8378fSJason M. Bills .numberOfArgs = 3, 858fbe8378fSJason M. Bills .paramTypes = 859fbe8378fSJason M. Bills { 860fbe8378fSJason M. Bills "number", 861fbe8378fSJason M. Bills "number", 862fbe8378fSJason M. Bills "number", 863fbe8378fSJason M. Bills }, 864fbe8378fSJason M. Bills .resolution = "None.", 865fbe8378fSJason M. Bills }}, 866fbe8378fSJason M. Bills MessageEntry{"PCIeFatalReceivedFatalMessageFromDownstream", 867fbe8378fSJason M. Bills { 868fbe8378fSJason M. Bills .description = "Indicates a PCIe Received Fatal Message " 869fbe8378fSJason M. Bills "From Downstream Error.", 870fbe8378fSJason M. Bills .message = 871fbe8378fSJason M. Bills "PCIe Fatal Received Fatal Message From Downstream. " 872fbe8378fSJason M. Bills "Bus=%1 Device=%2 Function=%3.", 873fbe8378fSJason M. Bills .severity = "Error", 874fbe8378fSJason M. Bills .numberOfArgs = 3, 875fbe8378fSJason M. Bills .paramTypes = 876fbe8378fSJason M. Bills { 877fbe8378fSJason M. Bills "number", 878fbe8378fSJason M. Bills "number", 879fbe8378fSJason M. Bills "number", 880fbe8378fSJason M. Bills }, 881fbe8378fSJason M. Bills .resolution = "None.", 882fbe8378fSJason M. Bills }}, 883fbe8378fSJason M. Bills MessageEntry{ 884fbe8378fSJason M. Bills "PCIeFatalSurpriseLinkDown", 885fbe8378fSJason M. Bills { 886fbe8378fSJason M. Bills .description = "Indicates a PCIe Surprise Link Down Error.", 887fbe8378fSJason M. Bills .message = "PCIe Fatal Surprise Link Down Error. Bus=%1 Device=%2 " 888fbe8378fSJason M. Bills "Function=%3.", 889fbe8378fSJason M. Bills .severity = "Error", 890fbe8378fSJason M. Bills .numberOfArgs = 3, 891fbe8378fSJason M. Bills .paramTypes = 892fbe8378fSJason M. Bills { 893fbe8378fSJason M. Bills "number", 894fbe8378fSJason M. Bills "number", 895fbe8378fSJason M. Bills "number", 896fbe8378fSJason M. Bills }, 897fbe8378fSJason M. Bills .resolution = "None.", 898fbe8378fSJason M. Bills }}, 899fbe8378fSJason M. Bills MessageEntry{ 900fbe8378fSJason M. Bills "PCIeFatalTLPPrefixBlocked", 901fbe8378fSJason M. Bills { 902fbe8378fSJason M. Bills .description = "Indicates a PCIe TLP Prefix Blocked Error.", 903fbe8378fSJason M. Bills .message = "PCIe Fatal TLP Prefix Blocked Error. Bus=%1 Device=%2 " 904fbe8378fSJason M. Bills "Function=%3.", 905fbe8378fSJason M. Bills .severity = "Error", 906fbe8378fSJason M. Bills .numberOfArgs = 3, 907fbe8378fSJason M. Bills .paramTypes = 908fbe8378fSJason M. Bills { 909fbe8378fSJason M. Bills "number", 910fbe8378fSJason M. Bills "number", 911fbe8378fSJason M. Bills "number", 912fbe8378fSJason M. Bills }, 913fbe8378fSJason M. Bills .resolution = "None.", 914fbe8378fSJason M. Bills }}, 915fbe8378fSJason M. Bills MessageEntry{ 916fbe8378fSJason M. Bills "PCIeFatalUncorrectableInternal", 917fbe8378fSJason M. Bills { 918fbe8378fSJason M. Bills .description = "Indicates a PCIe Uncorrectable Internal Error.", 919fbe8378fSJason M. Bills .message = 920fbe8378fSJason M. Bills "PCIe Fatal Uncorrectable Internal Error. Bus=%1 Device=%2 " 921fbe8378fSJason M. Bills "Function=%3.", 922fbe8378fSJason M. Bills .severity = "Error", 923fbe8378fSJason M. Bills .numberOfArgs = 3, 924fbe8378fSJason M. Bills .paramTypes = 925fbe8378fSJason M. Bills { 926fbe8378fSJason M. Bills "number", 927fbe8378fSJason M. Bills "number", 928fbe8378fSJason M. Bills "number", 929fbe8378fSJason M. Bills }, 930fbe8378fSJason M. Bills .resolution = "None.", 931fbe8378fSJason M. Bills }}, 932fbe8378fSJason M. Bills MessageEntry{ 933fbe8378fSJason M. Bills "PCIeFatalUnexpectedCompletion", 934fbe8378fSJason M. Bills { 935fbe8378fSJason M. Bills .description = "Indicates a PCIe Unexpected Completion Error.", 936fbe8378fSJason M. Bills .message = "PCIe Fatal Unexpected Completion. Bus=%1 Device=%2 " 937fbe8378fSJason M. Bills "Function=%3.", 938fbe8378fSJason M. Bills .severity = "Error", 939fbe8378fSJason M. Bills .numberOfArgs = 3, 940fbe8378fSJason M. Bills .paramTypes = 941fbe8378fSJason M. Bills { 942fbe8378fSJason M. Bills "number", 943fbe8378fSJason M. Bills "number", 944fbe8378fSJason M. Bills "number", 945fbe8378fSJason M. Bills }, 946fbe8378fSJason M. Bills .resolution = "None.", 947fbe8378fSJason M. Bills }}, 948fbe8378fSJason M. Bills MessageEntry{ 949fbe8378fSJason M. Bills "PCIeFatalUnspecifiedNonAERFatalError", 950fbe8378fSJason M. Bills { 951fbe8378fSJason M. Bills .description = "Indicates a PCIe Unspecified Non-AER Fatal Error.", 952fbe8378fSJason M. Bills .message = "PCIe Fatal Unspecified Non-AER Fatal Error. Bus=%1 " 953fbe8378fSJason M. Bills "Device=%2 Function=%3.", 954fbe8378fSJason M. Bills .severity = "Error", 955fbe8378fSJason M. Bills .numberOfArgs = 3, 956fbe8378fSJason M. Bills .paramTypes = 957fbe8378fSJason M. Bills { 958fbe8378fSJason M. Bills "number", 959fbe8378fSJason M. Bills "number", 960fbe8378fSJason M. Bills "number", 961fbe8378fSJason M. Bills }, 962fbe8378fSJason M. Bills .resolution = "None.", 963fbe8378fSJason M. Bills }}, 964fbe8378fSJason M. Bills MessageEntry{ 965fbe8378fSJason M. Bills "PCIeFatalUnsupportedRequest", 966fbe8378fSJason M. Bills { 967fbe8378fSJason M. Bills .description = "Indicates a PCIe Unsupported Request Error.", 968fbe8378fSJason M. Bills .message = 969fbe8378fSJason M. Bills "PCIe Fatal Unsupported Request. Bus=%1 Device=%2 Function=%3.", 970fbe8378fSJason M. Bills .severity = "Error", 971fbe8378fSJason M. Bills .numberOfArgs = 3, 972fbe8378fSJason M. Bills .paramTypes = 973fbe8378fSJason M. Bills { 974fbe8378fSJason M. Bills "number", 975fbe8378fSJason M. Bills "number", 976fbe8378fSJason M. Bills "number", 977fbe8378fSJason M. Bills }, 978fbe8378fSJason M. Bills .resolution = "None.", 979fbe8378fSJason M. Bills }}, 980fbe8378fSJason M. Bills MessageEntry{ 981fbe8378fSJason M. Bills "PowerButtonPressed", 982fbe8378fSJason M. Bills { 983fbe8378fSJason M. Bills .description = "Indicates that the power button was pressed.", 984fbe8378fSJason M. Bills .message = "Power Button Pressed.", 985fbe8378fSJason M. Bills .severity = "OK", 986fbe8378fSJason M. Bills .numberOfArgs = 0, 987fbe8378fSJason M. Bills .paramTypes = {}, 988fbe8378fSJason M. Bills .resolution = "None.", 989fbe8378fSJason M. Bills }}, 990fbe8378fSJason M. Bills MessageEntry{ 991fbe8378fSJason M. Bills "PowerSupplyACLost", 992fbe8378fSJason M. Bills { 993fbe8378fSJason M. Bills .description = "Indicates that a power supply has lost AC power.", 994fbe8378fSJason M. Bills .message = "Power supply %1 AC power lost.", 995fbe8378fSJason M. Bills .severity = "Critical", 996fbe8378fSJason M. Bills .numberOfArgs = 1, 997*646438f7SCheng C Yang .paramTypes = {"string"}, 998fbe8378fSJason M. Bills .resolution = "None.", 999fbe8378fSJason M. Bills }}, 1000fbe8378fSJason M. Bills MessageEntry{ 1001fbe8378fSJason M. Bills "PowerSupplyConfigurationError", 1002fbe8378fSJason M. Bills { 1003fbe8378fSJason M. Bills .description = "Indicates an error in power supply configuration.", 1004fbe8378fSJason M. Bills .message = "Power supply %1 configuration error.", 1005fbe8378fSJason M. Bills .severity = "Critical", 1006fbe8378fSJason M. Bills .numberOfArgs = 1, 1007*646438f7SCheng C Yang .paramTypes = {"string"}, 1008fbe8378fSJason M. Bills .resolution = "None.", 1009fbe8378fSJason M. Bills }}, 1010fbe8378fSJason M. Bills MessageEntry{ 1011fbe8378fSJason M. Bills "PowerSupplyFanFailed", 1012fbe8378fSJason M. Bills { 1013fbe8378fSJason M. Bills .description = 1014fbe8378fSJason M. Bills "Indicates that the specified power supply fan has failed.", 1015fbe8378fSJason M. Bills .message = "Power supply %1 fan %2 failed.", 1016fbe8378fSJason M. Bills .severity = "Critical", 1017fbe8378fSJason M. Bills .numberOfArgs = 2, 1018*646438f7SCheng C Yang .paramTypes = {"string", "string"}, 1019fbe8378fSJason M. Bills .resolution = "None.", 1020fbe8378fSJason M. Bills }}, 1021fbe8378fSJason M. Bills MessageEntry{"PowerSupplyFailed", 1022fbe8378fSJason M. Bills { 1023fbe8378fSJason M. Bills .description = "Indicates that a power supply has failed.", 1024fbe8378fSJason M. Bills .message = "Power supply %1 failed.", 1025fbe8378fSJason M. Bills .severity = "Critical", 1026fbe8378fSJason M. Bills .numberOfArgs = 1, 1027*646438f7SCheng C Yang .paramTypes = {"string"}, 1028fbe8378fSJason M. Bills .resolution = "None.", 1029fbe8378fSJason M. Bills }}, 1030fbe8378fSJason M. Bills MessageEntry{"PowerSupplyFailurePredicted", 1031fbe8378fSJason M. Bills { 1032fbe8378fSJason M. Bills .description = 1033fbe8378fSJason M. Bills "Indicates that a power supply is predicted to fail.", 1034fbe8378fSJason M. Bills .message = "Power supply %1 failure predicted.", 1035fbe8378fSJason M. Bills .severity = "Warning", 1036fbe8378fSJason M. Bills .numberOfArgs = 1, 1037*646438f7SCheng C Yang .paramTypes = {"string"}, 1038fbe8378fSJason M. Bills .resolution = "None.", 1039fbe8378fSJason M. Bills }}, 1040fbe8378fSJason M. Bills MessageEntry{ 1041fbe8378fSJason M. Bills "PowerSupplyInserted", 1042fbe8378fSJason M. Bills { 1043fbe8378fSJason M. Bills .description = "Indicates that a power supply has been inserted.", 1044fbe8378fSJason M. Bills .message = "Power supply %1 inserted.", 1045fbe8378fSJason M. Bills .severity = "OK", 1046fbe8378fSJason M. Bills .numberOfArgs = 1, 1047*646438f7SCheng C Yang .paramTypes = {"string"}, 1048fbe8378fSJason M. Bills .resolution = "None.", 1049fbe8378fSJason M. Bills }}, 1050fbe8378fSJason M. Bills MessageEntry{ 1051fbe8378fSJason M. Bills "PowerSupplyRemoved", 1052fbe8378fSJason M. Bills { 1053fbe8378fSJason M. Bills .description = "Indicates that a power supply has been removed.", 1054fbe8378fSJason M. Bills .message = "Power supply %1 removed.", 1055fbe8378fSJason M. Bills .severity = "Warning", 1056fbe8378fSJason M. Bills .numberOfArgs = 1, 1057*646438f7SCheng C Yang .paramTypes = {"string"}, 1058fbe8378fSJason M. Bills .resolution = "None.", 1059fbe8378fSJason M. Bills }}, 1060fbe8378fSJason M. Bills MessageEntry{ 1061fbe8378fSJason M. Bills "ResetButtonPressed", 1062fbe8378fSJason M. Bills { 1063fbe8378fSJason M. Bills .description = "Indicates that the reset button was pressed.", 1064fbe8378fSJason M. Bills .message = "Reset Button Pressed.", 1065fbe8378fSJason M. Bills .severity = "OK", 1066fbe8378fSJason M. Bills .numberOfArgs = 0, 1067fbe8378fSJason M. Bills .paramTypes = {}, 1068fbe8378fSJason M. Bills .resolution = "None.", 1069fbe8378fSJason M. Bills }}, 1070fbe8378fSJason M. Bills MessageEntry{"SELEntryAdded", 1071fbe8378fSJason M. Bills { 1072fbe8378fSJason M. Bills .description = "Indicates a SEL entry was added using the " 1073fbe8378fSJason M. Bills "Add SEL Entry or Platform Event command.", 1074fbe8378fSJason M. Bills .message = "SEL Entry Added: %1", 1075fbe8378fSJason M. Bills .severity = "OK", 1076fbe8378fSJason M. Bills .numberOfArgs = 1, 1077fbe8378fSJason M. Bills .paramTypes = 1078fbe8378fSJason M. Bills { 1079fbe8378fSJason M. Bills "string", 1080fbe8378fSJason M. Bills }, 1081fbe8378fSJason M. Bills .resolution = "None.", 1082fbe8378fSJason M. Bills }}, 1083fbe8378fSJason M. Bills MessageEntry{ 1084fbe8378fSJason M. Bills "SensorThresholdCriticalHighGoingHigh", 1085fbe8378fSJason M. Bills { 1086fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1087fbe8378fSJason M. Bills "critical high threshold going high.", 1088fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical high threshold going " 1089fbe8378fSJason M. Bills "high. Reading=%2 Threshold=%3.", 1090fbe8378fSJason M. Bills .severity = "Critical", 1091fbe8378fSJason M. Bills .numberOfArgs = 3, 1092fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1093fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1094fbe8378fSJason M. Bills }}, 1095fbe8378fSJason M. Bills MessageEntry{ 1096fbe8378fSJason M. Bills "SensorThresholdCriticalHighGoingLow", 1097fbe8378fSJason M. Bills { 1098fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1099fbe8378fSJason M. Bills "critical high threshold going low.", 1100fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical high threshold going low. " 1101fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1102fbe8378fSJason M. Bills .severity = "OK", 1103fbe8378fSJason M. Bills .numberOfArgs = 3, 1104fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1105fbe8378fSJason M. Bills .resolution = "None.", 1106fbe8378fSJason M. Bills }}, 1107fbe8378fSJason M. Bills MessageEntry{ 1108fbe8378fSJason M. Bills "SensorThresholdCriticalLowGoingHigh", 1109fbe8378fSJason M. Bills { 1110fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1111fbe8378fSJason M. Bills "critical low threshold going high.", 1112fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical low threshold going high. " 1113fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1114fbe8378fSJason M. Bills .severity = "OK", 1115fbe8378fSJason M. Bills .numberOfArgs = 3, 1116fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1117fbe8378fSJason M. Bills .resolution = "None.", 1118fbe8378fSJason M. Bills }}, 1119fbe8378fSJason M. Bills MessageEntry{ 1120fbe8378fSJason M. Bills "SensorThresholdCriticalLowGoingLow", 1121fbe8378fSJason M. Bills { 1122fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1123fbe8378fSJason M. Bills "critical low threshold going low.", 1124fbe8378fSJason M. Bills .message = "%1 sensor crossed a critical low threshold going low. " 1125fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1126fbe8378fSJason M. Bills .severity = "Critical", 1127fbe8378fSJason M. Bills .numberOfArgs = 3, 1128fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1129fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1130fbe8378fSJason M. Bills }}, 1131fbe8378fSJason M. Bills MessageEntry{ 1132fbe8378fSJason M. Bills "SensorThresholdWarningHighGoingHigh", 1133fbe8378fSJason M. Bills { 1134fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1135fbe8378fSJason M. Bills "warning high threshold going high.", 1136fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning high threshold going high. " 1137fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1138fbe8378fSJason M. Bills .severity = "Warning", 1139fbe8378fSJason M. Bills .numberOfArgs = 3, 1140fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1141fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1142fbe8378fSJason M. Bills }}, 1143fbe8378fSJason M. Bills MessageEntry{ 1144fbe8378fSJason M. Bills "SensorThresholdWarningHighGoingLow", 1145fbe8378fSJason M. Bills { 1146fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1147fbe8378fSJason M. Bills "warning high threshold going low.", 1148fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning high threshold going low. " 1149fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1150fbe8378fSJason M. Bills .severity = "OK", 1151fbe8378fSJason M. Bills .numberOfArgs = 3, 1152fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1153fbe8378fSJason M. Bills .resolution = "None.", 1154fbe8378fSJason M. Bills }}, 1155fbe8378fSJason M. Bills MessageEntry{ 1156fbe8378fSJason M. Bills "SensorThresholdWarningLowGoingHigh", 1157fbe8378fSJason M. Bills { 1158fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1159fbe8378fSJason M. Bills "warning low threshold going high.", 1160fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning low threshold going high. " 1161fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1162fbe8378fSJason M. Bills .severity = "OK", 1163fbe8378fSJason M. Bills .numberOfArgs = 3, 1164fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1165fbe8378fSJason M. Bills .resolution = "None.", 1166fbe8378fSJason M. Bills }}, 1167fbe8378fSJason M. Bills MessageEntry{ 1168fbe8378fSJason M. Bills "SensorThresholdWarningLowGoingLow", 1169fbe8378fSJason M. Bills { 1170fbe8378fSJason M. Bills .description = "Indicates that a threshold sensor has crossed a " 1171fbe8378fSJason M. Bills "warning low threshold going low.", 1172fbe8378fSJason M. Bills .message = "%1 sensor crossed a warning low threshold going low. " 1173fbe8378fSJason M. Bills "Reading=%2 Threshold=%3.", 1174fbe8378fSJason M. Bills .severity = "Warning", 1175fbe8378fSJason M. Bills .numberOfArgs = 3, 1176fbe8378fSJason M. Bills .paramTypes = {"string", "number", "number"}, 1177fbe8378fSJason M. Bills .resolution = "Check the sensor or subsystem for errors.", 1178fbe8378fSJason M. Bills }}, 1179fbe8378fSJason M. Bills MessageEntry{"SparingRedundancyDegraded", 1180fbe8378fSJason M. Bills { 1181fbe8378fSJason M. Bills .description = 1182fbe8378fSJason M. Bills "Indicates the sparing redundancy state is degraded.", 1183fbe8378fSJason M. Bills .message = "Sparing redundancy state degraded. Socket=%1 " 1184fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Domain=%4 Rank=%5.", 1185fbe8378fSJason M. Bills .severity = "Warning", 1186fbe8378fSJason M. Bills .numberOfArgs = 5, 1187fbe8378fSJason M. Bills .paramTypes = 1188fbe8378fSJason M. Bills { 1189fbe8378fSJason M. Bills "number", 1190fbe8378fSJason M. Bills "string", 1191fbe8378fSJason M. Bills "number", 1192fbe8378fSJason M. Bills "string", 1193fbe8378fSJason M. Bills "number", 1194fbe8378fSJason M. Bills }, 1195fbe8378fSJason M. Bills .resolution = "None.", 1196fbe8378fSJason M. Bills }}, 1197fbe8378fSJason M. Bills MessageEntry{ 1198fbe8378fSJason M. Bills "SparingRedundancyFull", 1199fbe8378fSJason M. Bills { 1200fbe8378fSJason M. Bills .description = 1201fbe8378fSJason M. Bills "Indicates the sparing redundancy state is fully redundant.", 1202fbe8378fSJason M. Bills .message = "Sparing redundancy state fully redundant. Socket=%1 " 1203fbe8378fSJason M. Bills "Channel=%2 DIMM=%3 Domain=%4 Rank=%5.", 1204fbe8378fSJason M. Bills .severity = "OK", 1205fbe8378fSJason M. Bills .numberOfArgs = 5, 1206fbe8378fSJason M. Bills .paramTypes = 1207fbe8378fSJason M. Bills { 1208fbe8378fSJason M. Bills "number", 1209fbe8378fSJason M. Bills "string", 1210fbe8378fSJason M. Bills "number", 1211fbe8378fSJason M. Bills "string", 1212fbe8378fSJason M. Bills "number", 1213fbe8378fSJason M. Bills }, 1214fbe8378fSJason M. Bills .resolution = "None.", 1215fbe8378fSJason M. Bills }}, 1216fbe8378fSJason M. Bills MessageEntry{"SystemPowerLost", 1217fbe8378fSJason M. Bills { 1218fbe8378fSJason M. Bills .description = "Indicates that power was lost while the " 1219fbe8378fSJason M. Bills "system was powered on.", 1220fbe8378fSJason M. Bills .message = "System Power Lost.", 1221fbe8378fSJason M. Bills .severity = "Critical", 1222fbe8378fSJason M. Bills .numberOfArgs = 0, 1223fbe8378fSJason M. Bills .paramTypes = {}, 1224fbe8378fSJason M. Bills .resolution = "None.", 1225fbe8378fSJason M. Bills }}, 1226fbe8378fSJason M. Bills MessageEntry{ 1227fbe8378fSJason M. Bills "SystemPowerOffFailed", 1228fbe8378fSJason M. Bills { 1229fbe8378fSJason M. Bills .description = "Indicates that the system failed to power off.", 1230fbe8378fSJason M. Bills .message = "System Power-Off Failed.", 1231fbe8378fSJason M. Bills .severity = "Critical", 1232fbe8378fSJason M. Bills .numberOfArgs = 0, 1233fbe8378fSJason M. Bills .paramTypes = {}, 1234fbe8378fSJason M. Bills .resolution = "None.", 1235fbe8378fSJason M. Bills }}, 1236fbe8378fSJason M. Bills MessageEntry{ 1237fbe8378fSJason M. Bills "SystemPowerOnFailed", 1238fbe8378fSJason M. Bills { 1239fbe8378fSJason M. Bills .description = "Indicates that the system failed to power on.", 1240fbe8378fSJason M. Bills .message = "System Power-On Failed.", 1241fbe8378fSJason M. Bills .severity = "Critical", 1242fbe8378fSJason M. Bills .numberOfArgs = 0, 1243fbe8378fSJason M. Bills .paramTypes = {}, 1244fbe8378fSJason M. Bills .resolution = "None.", 1245fbe8378fSJason M. Bills }}, 1246fbe8378fSJason M. Bills }; 1247fbe8378fSJason M. Bills } // namespace redfish::message_registries::openbmc 1248