blob: 12b977b80a01cc2ae1dba3864502d85c360ed697 [file] [log] [blame]
Matt Spinler44792fd2019-09-26 15:58:58 -05001{
2 "PELs":
3 [
Matt Spinler3fd08d62019-10-22 14:25:33 -05004 {
5 "Name": "xyz.openbmc_project.Common.Error.Timeout",
6 "Subsystem": "bmc_firmware",
Matt Spinler44792fd2019-09-26 15:58:58 -05007
Matt Spinler3fd08d62019-10-22 14:25:33 -05008 "SRC":
9 {
10 "ReasonCode": "0x1001",
11 "Words6To9":
12 {
13 "6":
14 {
15 "Description": "Timeout in ms",
16 "AdditionalDataPropSource": "TIMEOUT_IN_MSEC"
17 }
18 }
19 },
20
21 "Documentation":
22 {
23 "Description": "This is a generic timeout error",
24 "Message": "An operation timed out",
25 "Notes": [
26 "The journal should contain more information"
27 ]
28 }
29 },
30
31 {
32 "Name": "xyz.openbmc_project.Common.Error.InternalFailure",
33 "Subsystem": "bmc_firmware",
34
35 "SRC":
36 {
37 "ReasonCode": "0x1002",
38 "Words6To9":
39 {
40 }
41 },
42
43 "Documentation":
44 {
45 "Description": "BMC code had a generic internal failure",
46 "Message": "An application had an internal failure",
47 "Notes": [
48 "The journal should contain more information"
49 ]
50 }
51 },
52
53 {
54 "Name": "xyz.openbmc_project.Common.Error.InvalidArgument",
55 "Subsystem": "user_error",
56
57 "SRC":
58 {
59 "ReasonCode": "0x1003",
60 "Words6To9":
61 {
62 }
63 },
64
65 "Documentation":
66 {
67 "Description": "BMC code was given an invalid argument",
68 "Message": "Code was given an invalid argument",
69 "Notes": [
70 "The journal should contain more information"
71 ]
72 }
73 },
74 {
75 "Name": "xyz.openbmc_project.Common.Error.InsufficientPermission",
76 "Subsystem": "user_error",
77
78 "SRC":
79 {
80 "ReasonCode": "0x1004",
81 "Words6To9":
82 {
83 }
84 },
85
86 "Documentation":
87 {
88 "Description": "An operation failed due to insufficient permission",
89 "Message": "An operation failed due to unsufficient permission",
90 "Notes": [
91 "The journal should contain more information"
92 ]
93 }
94 },
95
96 {
97 "Name": "xyz.openbmc_project.Common.Error.NotAllowed",
98 "Subsystem": "user_error",
99
100 "SRC":
101 {
102 "ReasonCode": "0x1005",
103 "Words6To9":
104 {
105 }
106 },
107
108 "Documentation":
109 {
110 "Description": "An operation failed because it isn't allowed",
111 "Message": "An operation failed becuase it isn't allowed",
112 "Notes": [
113 "The journal should contain more information"
114 ]
115 }
116 },
117
118 {
119 "Name": "xyz.openbmc_project.Common.Error.NoCACertificate",
120 "Subsystem": "user_error",
121
122 "SRC":
123 {
124 "ReasonCode": "0x1006",
125 "Words6To9":
126 {
127 }
128 },
129
130 "Documentation":
131 {
132 "Description": "The server's CA certificate has not been provided",
133 "Message": "The server's CA certificate has not been provided"
134 }
Matt Spinler05c2c6c2019-12-18 14:02:09 -0600135 },
136
137 {
138 "Name": "org.open_power.Logging.Error.SentBadPELToHost",
139 "Subsystem": "bmc_firmware",
140 "Severity": "non_error",
141
142 "SRC":
143 {
144 "ReasonCode": "0x2001",
145 "Words6To9":
146 {
147 "6":
148 {
149 "Description": "The bad PEL ID",
150 "AdditionalDataPropSource": "BAD_ID"
151 }
152 }
153 },
154
155 "Documentation":
156 {
157 "Description": "The BMC sent the host a malformed PEL",
158 "Message": "The BMC sent the host a malformed PEL",
159 "Notes": [
160 "The host firmware rejected that PEL."
161 ]
162 }
Matt Spinlere95fd012020-01-07 12:53:16 -0600163 },
164
165 {
166 "Name": "org.open_power.Logging.Error.BadHostPEL",
167 "Subsystem": "platform_firmware",
168 "Severity": "unrecoverable",
169
170 "SRC":
171 {
172 "ReasonCode": "0x2002",
173 "Words6To9":
174 {
175 "6":
176 {
177 "Description": "The PLID of the invalid PEL",
178 "AdditionalDataPropSource": "PLID"
179 },
180 "7":
181 {
182 "Description": "The corresponding OpenBMC event log ID",
183 "AdditionalDataPropSource": "OBMC_LOG_ID"
184 },
185 "8":
186 {
187 "Description": "The size of the invalid PEL",
188 "AdditionalDataPropSource": "PEL_SIZE"
189 }
190 }
191 },
192
193 "Documentation":
194 {
195 "Description": "The host sent the BMC an invalid PEL",
196 "Message": "The host sent the BMC an invalid PEL",
197 "Notes": [
198 ]
199 }
Matt Spinler3fd08d62019-10-22 14:25:33 -0500200 }
Matt Spinler44792fd2019-09-26 15:58:58 -0500201 ]
202}