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