ao_mca_disp.in (8a40a695) ao_mca_disp.in (4156fc34)
1# CDDL HEADER START
2#
3# The contents of this file are subject to the terms of the
4# Common Development and Distribution License (the "License").
5# You may not use this file except in compliance with the License.
6#
7# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8# or http://www.opensolaris.org/os/licensing.

--- 17 unchanged lines hidden (view full) ---

26funcunit = dc
27
28desc = Correctable D$ data infill from system memory
29error = ereport.cpu.amd.dc.inf_sys_ecc1
30
31mask on = AMD_BANK_STAT_CECC
32mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
33
1# CDDL HEADER START
2#
3# The contents of this file are subject to the terms of the
4# Common Development and Distribution License (the "License").
5# You may not use this file except in compliance with the License.
6#
7# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8# or http://www.opensolaris.org/os/licensing.

--- 17 unchanged lines hidden (view full) ---

26funcunit = dc
27
28desc = Correctable D$ data infill from system memory
29error = ereport.cpu.amd.dc.inf_sys_ecc1
30
31mask on = AMD_BANK_STAT_CECC
32mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
33
34# ext type pp t rrrr ii ll tt
35# ------- ------- ------- ------- --------------- ------- ------- -----
36code = 0000 bus src 0 drd mem/io lg -
34# ext type pp t rrrr addr ii ll tt
35# ------- ------- ------- ------- ------- ------- ------- ------- -----
36code = 0000 bus src 0 drd <39:6> mem/io lg -
37
38panic = never
37
38panic = never
39flags = correctable
39flags = correctable,physical
40
41# ---
42
43desc = Correctable D$ data infill from L2$
44error = ereport.cpu.amd.dc.inf_l2_ecc1
45
46mask on = AMD_BANK_STAT_CECC
47mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
48
40
41# ---
42
43desc = Correctable D$ data infill from L2$
44error = ereport.cpu.amd.dc.inf_l2_ecc1
45
46mask on = AMD_BANK_STAT_CECC
47mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
48
49# ext type pp t rrrr ii ll tt
50# ------- ------- ------- ------- --------------- ------- ------- -----
51code = 0000 mem - - drd - l2 data
49# ext type pp t rrrr addr ii ll tt
50# ------- ------- ------- ------- ------- ------- ------- ------- -----
51code = 0000 mem - - drd <39:6> - l2 data
52
53panic = never
52
53panic = never
54flags = correctable
54flags = correctable,physical
55
56# ---
57
58desc = Uncorrectable D$ data infill from system memory
59error = ereport.cpu.amd.dc.inf_sys_eccm
60
61mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
62mask off = AMD_BANK_STAT_CECC
63
55
56# ---
57
58desc = Uncorrectable D$ data infill from system memory
59error = ereport.cpu.amd.dc.inf_sys_eccm
60
61mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
62mask off = AMD_BANK_STAT_CECC
63
64# ext type pp t rrrr ii ll tt
65# ------- ------- ------- ------- --------------- ------- ------- -----
66code = 0000 bus src 0 drd mem/io lg -
64# ext type pp t rrrr addr ii ll tt
65# ------- ------- ------- ------- ------- ------- ------- ------- -----
66code = 0000 bus src 0 drd <39:6> mem/io lg -
67
68panic = always
67
68panic = always
69flags =
69flags = physical
70
71# ---
72
73desc = Uncorrectable D$ data infill from L2$
74error = ereport.cpu.amd.dc.inf_l2_eccm
75
76mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
77mask off = AMD_BANK_STAT_CECC
78
70
71# ---
72
73desc = Uncorrectable D$ data infill from L2$
74error = ereport.cpu.amd.dc.inf_l2_eccm
75
76mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
77mask off = AMD_BANK_STAT_CECC
78
79# ext type pp t rrrr ii ll tt
80# ------- ------- ------- ------- --------------- ------- ------- -----
81code = 0000 mem - - drd - l2 data
79# ext type pp t rrrr addr ii ll tt
80# ------- ------- ------- ------- ------- ------- ------- ------- -----
81code = 0000 mem - - drd <39:6> - l2 data
82
83panic = always
82
83panic = always
84flags = correctable
84flags = physical
85
86# ---
87
88desc = Correctable single-bit error in Data Array from scrub
89error = ereport.cpu.amd.dc.data_ecc1
90
91mask on = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
92mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
93
85
86# ---
87
88desc = Correctable single-bit error in Data Array from scrub
89error = ereport.cpu.amd.dc.data_ecc1
90
91mask on = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
92mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
93
94# ext type pp t rrrr ii ll tt
95# ------- ------- ------- ------- --------------- ------- ------- -----
96code = 0000 mem - - gen - l1 data
94# ext type pp t rrrr addr ii ll tt
95# ------- ------- ------- ------- ------- ------- ------- ------- -----
96code = 0000 mem - - gen <11:3> - l1 data
97
98panic = never
97
98panic = never
99flags = correctable
99flags = correctable,physical
100
101# ---
102
103desc = Uncorrectable single-bit error in Data Array
104error = ereport.cpu.amd.dc.data_ecc1_uc
105
106mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_CECC
107mask off = AMD_BANK_STAT_SCRUB
108
100
101# ---
102
103desc = Uncorrectable single-bit error in Data Array
104error = ereport.cpu.amd.dc.data_ecc1_uc
105
106mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_CECC
107mask off = AMD_BANK_STAT_SCRUB
108
109# ext type pp t rrrr ii ll tt
110# ------- ------- ------- ------- --------------- ------- ------- -----
111code = 0000 mem - - drd/dwr/ev/snp - l1 data
109# ext type pp t rrrr addr ii ll tt
110# ------- ------- ------- ------- ------- ------- ------- ------- -----
111code = 0000 mem - - drd/dwr <39:3> - l1 data
112code = 0000 mem - - ev/snp <11:6> - l1 data
112
113panic = always
113
114panic = always
114flags =
115flags = physical
115
116# ---
117
118desc = Uncorrectable multi-bit error in Data Array
119error = ereport.cpu.amd.dc.data_eccm
120
121mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
122mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
123
116
117# ---
118
119desc = Uncorrectable multi-bit error in Data Array
120error = ereport.cpu.amd.dc.data_eccm
121
122mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
123mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
124
124# ext type pp t rrrr ii ll tt
125# ------- ------- ------- ------- --------------- ------- ------- -----
126code = 0000 mem - - drd/dwr/ev/snp - l1 data
125# ext type pp t rrrr addr ii ll tt
126# ------- ------- ------- ------- ------- ------- ------- ------- -----
127code = 0000 mem - - drd/dwr <39:3> - l1 data
128code = 0000 mem - - ev/snp <11:6> - l1 data
127
128panic = always
129
130panic = always
129flags =
131flags = physical
130
131# ---
132
133desc = Uncorrectable multi-bit error in Data Array from scrub
134error = ereport.cpu.amd.dc.data_eccm
135
136mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_SCRUB
137mask off = AMD_BANK_STAT_CECC
138
132
133# ---
134
135desc = Uncorrectable multi-bit error in Data Array from scrub
136error = ereport.cpu.amd.dc.data_eccm
137
138mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_SCRUB
139mask off = AMD_BANK_STAT_CECC
140
139# ext type pp t rrrr ii ll tt
140# ------- ------- ------- ------- --------------- ------- ------- -----
141code = 0000 mem - - gen - l1 data
141# ext type pp t rrrr addr ii ll tt
142# ------- ------- ------- ------- ------- ------- ------- ------- -----
143code = 0000 mem - - gen <11:3> - l1 data
142
143panic = always
144
145panic = always
144flags =
146flags = physical
145
146# ---
147
148desc = Main Tag Array Parity Error
149error = ereport.cpu.amd.dc.tag_par
150
151mask on = AMD_BANK_STAT_UC
152mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
153
147
148# ---
149
150desc = Main Tag Array Parity Error
151error = ereport.cpu.amd.dc.tag_par
152
153mask on = AMD_BANK_STAT_UC
154mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
155
154# ext type pp t rrrr ii ll tt
155# ------- ------- ------- ------- --------------- ------- ------- -----
156code = 0000 mem - - drd/dwr - l1 data
156# ext type pp t rrrr addr ii ll tt
157# ------- ------- ------- ------- ------- ------- ------- ------- -----
158code = 0000 mem - - drd/dwr <39:3> - l1 data
157
158panic = always
159
160panic = always
159flags =
161flags = physical
160
161# ---
162
163desc = Snoop Tag Array Parity Error
164error = ereport.cpu.amd.dc.stag_par
165
166mask on = AMD_BANK_STAT_UC
167mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
168
162
163# ---
164
165desc = Snoop Tag Array Parity Error
166error = ereport.cpu.amd.dc.stag_par
167
168mask on = AMD_BANK_STAT_UC
169mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
170
169# ext type pp t rrrr ii ll tt
170# ------- ------- ------- ------- --------------- ------- ------- -----
171code = 0000 mem - - snp/ev - l1 data
171# ext type pp t rrrr addr ii ll tt
172# ------- ------- ------- ------- ------- ------- ------- ------- -----
173code = 0000 mem - - snp/ev <11:6> - l1 data
172
173panic = always
174
175panic = always
174flags =
176flags = physical
175
176# ---
177
178desc = L1 DTLB Parity Error
179error = ereport.cpu.amd.dc.l1tlb_par
180
181mask on = AMD_BANK_STAT_UC
182mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
183
177
178# ---
179
180desc = L1 DTLB Parity Error
181error = ereport.cpu.amd.dc.l1tlb_par
182
183mask on = AMD_BANK_STAT_UC
184mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
185
184# ext type pp t rrrr ii ll tt
185# ------- ------- ------- ------- --------------- ------- ------- -----
186code = 0000 tlb - - - - l1 data
186# ext type pp t rrrr addr ii ll tt
187# ------- ------- ------- ------- ------- ------- ------- ------- -----
188code = 0000 tlb - - - <47:12> - l1 data
187
188panic = always
189
190panic = always
189flags =
191flags = linear
190
191# ---
192
193desc = L1 DTLB Parity Error (multimatch)
194error = ereport.cpu.amd.dc.l1tlb_par
195
196mask on = AMD_BANK_STAT_UC
197mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
198
192
193# ---
194
195desc = L1 DTLB Parity Error (multimatch)
196error = ereport.cpu.amd.dc.l1tlb_par
197
198mask on = AMD_BANK_STAT_UC
199mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
200
199# ext type pp t rrrr ii ll tt
200# ------- ------- ------- ------- --------------- ------- ------- -----
201code = 0001 tlb - - - - l1 data
201# ext type pp t rrrr addr ii ll tt
202# ------- ------- ------- ------- ------- ------- ------- ------- -----
203code = 0001 tlb - - - <47:12> - l1 data
202
203panic = always
204
205panic = always
204flags =
206flags = linear
205
206# ---
207
208desc = L2 DTLB Parity Error
209error = ereport.cpu.amd.dc.l2tlb_par
210
211mask on = AMD_BANK_STAT_UC
212mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
213
207
208# ---
209
210desc = L2 DTLB Parity Error
211error = ereport.cpu.amd.dc.l2tlb_par
212
213mask on = AMD_BANK_STAT_UC
214mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
215
214# ext type pp t rrrr ii ll tt
215# ------- ------- ------- ------- --------------- ------- ------- -----
216code = 0000 tlb - - - - l2 data
216# ext type pp t rrrr addr ii ll tt
217# ------- ------- ------- ------- ------- ------- ------- ------- -----
218code = 0000 tlb - - - <47:12> - l2 data
217
218panic = always
219
220panic = always
219flags =
221flags = linear
220
221# ---
222
223desc = L2 DTLB Parity Error (multimatch)
224error = ereport.cpu.amd.dc.l2tlb_par
225
226mask on = AMD_BANK_STAT_UC
227mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
228
222
223# ---
224
225desc = L2 DTLB Parity Error (multimatch)
226error = ereport.cpu.amd.dc.l2tlb_par
227
228mask on = AMD_BANK_STAT_UC
229mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
230
229# ext type pp t rrrr ii ll tt
230# ------- ------- ------- ------- --------------- ------- ------- -----
231code = 0001 tlb - - - - l2 data
231# ext type pp t rrrr addr ii ll tt
232# ------- ------- ------- ------- ------- ------- ------- ------- -----
233code = 0001 tlb - - - <47:12> - l2 data
232
233panic = always
234
235panic = always
234flags =
236flags = linear
235
236#
237# Instruction Cache Functional Unit
238#
239
240funcunit = ic
241
242desc = Correctable I$ data infill from system memory
243error = ereport.cpu.amd.ic.inf_sys_ecc1
244
245mask on = AMD_BANK_STAT_CECC
246mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
247
237
238#
239# Instruction Cache Functional Unit
240#
241
242funcunit = ic
243
244desc = Correctable I$ data infill from system memory
245error = ereport.cpu.amd.ic.inf_sys_ecc1
246
247mask on = AMD_BANK_STAT_CECC
248mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
249
248# ext type pp t rrrr ii ll tt
249# ------- ------- ------- ------- --------------- ------- ------- -----
250code = 0000 bus src 0 ird mem lg -
250# ext type pp t rrrr addr ii ll tt
251# ------- ------- ------- ------- ------- ------- ------- ------- -----
252code = 0000 bus src 0 ird <39:6> mem lg -
251
252panic = never
253
254panic = never
253flags = correctable
255flags = correctable,physical
254
255# ----
256
257desc = Correctable I$ data infill from L2$
258error = ereport.cpu.amd.ic.inf_l2_ecc1
259
260mask on = AMD_BANK_STAT_CECC
261mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
262
256
257# ----
258
259desc = Correctable I$ data infill from L2$
260error = ereport.cpu.amd.ic.inf_l2_ecc1
261
262mask on = AMD_BANK_STAT_CECC
263mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
264
263# ext type pp t rrrr ii ll tt
264# ------- ------- ------- ------- --------------- ------- ------- -----
265code = 0000 mem - - ird - l2 instr
265# ext type pp t rrrr addr ii ll tt
266# ------- ------- ------- ------- ------- ------- ------- ------- -----
267code = 0000 mem - - ird <39:6> - l2 instr
266
267panic = never
268
269panic = never
268flags = correctable
270flags = correctable,physical
269
270# ----
271
272desc = Uncorrectable I$ data infill from system memory
273error = ereport.cpu.amd.ic.inf_sys_eccm
274
275mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
276mask off = AMD_BANK_STAT_CECC
277
271
272# ----
273
274desc = Uncorrectable I$ data infill from system memory
275error = ereport.cpu.amd.ic.inf_sys_eccm
276
277mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
278mask off = AMD_BANK_STAT_CECC
279
278# ext type pp t rrrr ii ll tt
279# ------- ------- ------- ------- --------------- ------- ------- -----
280code = 0000 bus src 0 ird mem lg -
280# ext type pp t rrrr addr ii ll tt
281# ------- ------- ------- ------- ------- ------- ------- ------- -----
282code = 0000 bus src 0 ird <39:6> mem lg -
281
282panic = always
283
284panic = always
283flags =
285flags = physical
284
285# ---
286
287desc = Uncorrectable I$ data infill from L2$
288error = ereport.cpu.amd.ic.inf_l2_eccm
289
290mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
291mask off = AMD_BANK_STAT_CECC
292
286
287# ---
288
289desc = Uncorrectable I$ data infill from L2$
290error = ereport.cpu.amd.ic.inf_l2_eccm
291
292mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
293mask off = AMD_BANK_STAT_CECC
294
293# ext type pp t rrrr ii ll tt
294# ------- ------- ------- ------- --------------- ------- ------- -----
295code = 0000 mem - - ird - l2 instr
295# ext type pp t rrrr addr ii ll tt
296# ------- ------- ------- ------- ------- ------- ------- ------- -----
297code = 0000 mem - - ird <39:6> - l2 instr
296
297panic = always
298
299panic = always
298flags =
300flags = physical
299
300# ---
301
302desc = Data Array Parity Error
303error = ereport.cpu.amd.ic.data_par
304
305mask on =
306mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
307
301
302# ---
303
304desc = Data Array Parity Error
305error = ereport.cpu.amd.ic.data_par
306
307mask on =
308mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
309
308# ext type pp t rrrr ii ll tt
309# ------- ------- ------- ------- --------------- ------- ------- -----
310code = 0000 mem - - ird - l1 instr
310# ext type pp t rrrr addr ii ll tt
311# ------- ------- ------- ------- ------- ------- ------- ------- -----
312code = 0000 mem - - ird <47:4> - l1 instr
311
312panic = never
313
314panic = never
313flags = correctable
315flags = correctable,linear
314
315# ---
316
317desc = Main Tag Array Parity Error
318error = ereport.cpu.amd.ic.tag_par
319
320mask on =
321mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
322
316
317# ---
318
319desc = Main Tag Array Parity Error
320error = ereport.cpu.amd.ic.tag_par
321
322mask on =
323mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
324
323# ext type pp t rrrr ii ll tt
324# ------- ------- ------- ------- --------------- ------- ------- -----
325code = 0000 mem - - ird/ev - l1 instr
325# ext type pp t rrrr addr ii ll tt
326# ------- ------- ------- ------- ------- ------- ------- ------- -----
327code = 0000 mem - - ird <47:6> - l1 instr
328code = 0000 mem - - ev none - l1 instr
326
327panic = never
329
330panic = never
328flags = correctable
331flags = correctable,linear
329
330# ---
331
332desc = Snoop Tag Array Parity Error
333error = ereport.cpu.amd.ic.stag_par
334
335mask on = AMD_BANK_STAT_UC
336mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
337
332
333# ---
334
335desc = Snoop Tag Array Parity Error
336error = ereport.cpu.amd.ic.stag_par
337
338mask on = AMD_BANK_STAT_UC
339mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
340
338# ext type pp t rrrr ii ll tt
339# ------- ------- ------- ------- --------------- ------- ------- -----
340code = 0000 mem - - snp/ev - l1 instr
341# ext type pp t rrrr addr ii ll tt
342# ------- ------- ------- ------- ------- ------- ------- ------- -----
343code = 0000 mem - - snp <39:6> - l1 instr
344code = 0000 mem - - ev none - l1 instr
341
342panic = always
345
346panic = always
343flags =
347flags = physical
344
345# ---
346
347desc = L1 ITLB Parity Error
348error = ereport.cpu.amd.ic.l1tlb_par
349
350mask on =
351mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
352
348
349# ---
350
351desc = L1 ITLB Parity Error
352error = ereport.cpu.amd.ic.l1tlb_par
353
354mask on =
355mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
356
353# ext type pp t rrrr ii ll tt
354# ------- ------- ------- ------- --------------- ------- ------- -----
355code = 0000 tlb - - - - l1 instr
357# ext type pp t rrrr addr ii ll tt
358# ------- ------- ------- ------- ------- ------- ------- ------- -----
359code = 0000 tlb - - - <47:12> - l1 instr
356
357panic = never
360
361panic = never
358flags = correctable
362flags = correctable,linear,pagealigned
359
360# ---
361
362desc = L1 ITLB Parity Error (multimatch)
363error = ereport.cpu.amd.ic.l1tlb_par
364
365mask on =
366mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
367
363
364# ---
365
366desc = L1 ITLB Parity Error (multimatch)
367error = ereport.cpu.amd.ic.l1tlb_par
368
369mask on =
370mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
371
368# ext type pp t rrrr ii ll tt
369# ------- ------- ------- ------- --------------- ------- ------- -----
370code = 0001 tlb - - - - l1 instr
372# ext type pp t rrrr addr ii ll tt
373# ------- ------- ------- ------- ------- ------- ------- ------- -----
374code = 0001 tlb - - - <47:12> - l1 instr
371
372panic = never
375
376panic = never
373flags = correctable
377flags = correctable,linear,pagealigned
374
375# ---
376
377desc = L2 ITLB Parity Error
378error = ereport.cpu.amd.ic.l2tlb_par
379
380mask on =
381mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
382
378
379# ---
380
381desc = L2 ITLB Parity Error
382error = ereport.cpu.amd.ic.l2tlb_par
383
384mask on =
385mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
386
383# ext type pp t rrrr ii ll tt
384# ------- ------- ------- ------- --------------- ------- ------- -----
385code = 0000 tlb - - - - l2 instr
387# ext type pp t rrrr addr ii ll tt
388# ------- ------- ------- ------- ------- ------- ------- ------- -----
389code = 0000 tlb - - - <47:12> - l2 instr
386
387panic = never
390
391panic = never
388flags = correctable
392flags = correctable,linear
389
390# ---
391
392desc = L2 ITLB Parity Error (multimatch)
393error = ereport.cpu.amd.ic.l2tlb_par
394
395mask on =
396mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
397
393
394# ---
395
396desc = L2 ITLB Parity Error (multimatch)
397error = ereport.cpu.amd.ic.l2tlb_par
398
399mask on =
400mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
401
398# ext type pp t rrrr ii ll tt
399# ------- ------- ------- ------- --------------- ------- ------- -----
400code = 0001 tlb - - - - l2 instr
402# ext type pp t rrrr addr ii ll tt
403# ------- ------- ------- ------- ------- ------- ------- ------- -----
404code = 0001 tlb - - - <47:12> - l2 instr
401
402panic = never
405
406panic = never
403flags = correctable
407flags = correctable,linear
404
405# ---
406
407desc = System Data Read Error
408error = ereport.cpu.amd.ic.rdde
409
410mask on = AMD_BANK_STAT_UC
411mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
412
408
409# ---
410
411desc = System Data Read Error
412error = ereport.cpu.amd.ic.rdde
413
414mask on = AMD_BANK_STAT_UC
415mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
416
413# ext type pp t rrrr ii ll tt
414# ------- ------- ------- ------- --------------- ------- ------- -----
415code = 0000 bus src 0 ird mem lg -
417# ext type pp t rrrr addr ii ll tt
418# ------- ------- ------- ------- ------- ------- ------- ------- -----
419code = 0000 bus src 0 ird none mem lg -
416
417panic = ifmce
418flags =
419
420#
421# ---
422#
423
424funcunit = bu
425
426# ---
427
428desc = L2 data array single-bit ECC during TLB reload, snoop, or copyback
429error = ereport.cpu.amd.bu.l2d_ecc1
430
431mask on = AMD_BANK_STAT_CECC
432mask off = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
433
420
421panic = ifmce
422flags =
423
424#
425# ---
426#
427
428funcunit = bu
429
430# ---
431
432desc = L2 data array single-bit ECC during TLB reload, snoop, or copyback
433error = ereport.cpu.amd.bu.l2d_ecc1
434
435mask on = AMD_BANK_STAT_CECC
436mask off = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
437
434# ext type pp t rrrr ii ll tt
435# ------- ------- ------- ------- --------------- ------- ------- -----
436code = 0000 mem - - rd/snp/ev - l2 gen
438# ext type pp t rrrr addr ii ll tt
439# ------- ------- ------- ------- ------- ------- ------- ------- -----
440code = 0000 mem - - rd/snp/ev <39:6> - l2 gen
437
438panic = never
441
442panic = never
439flags = correctable
443flags = correctable,physical
440
441# ---
442
443desc = L2 data array multi-bit ECC during TLB reload, snoop, or copyback
444error = ereport.cpu.amd.bu.l2d_eccm
445
446mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
447mask off = AMD_BANK_STAT_CECC
448
444
445# ---
446
447desc = L2 data array multi-bit ECC during TLB reload, snoop, or copyback
448error = ereport.cpu.amd.bu.l2d_eccm
449
450mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
451mask off = AMD_BANK_STAT_CECC
452
449# ext type pp t rrrr ii ll tt
450# ------- ------- ------- ------- --------------- ------- ------- -----
451code = 0000 mem - - rd/snp/ev - l2 gen
453# ext type pp t rrrr addr ii ll tt
454# ------- ------- ------- ------- ------- ------- ------- ------- -----
455code = 0000 mem - - rd/snp/ev <39:6> - l2 gen
452
453panic = always
456
457panic = always
454flags =
458flags = physical
455
456# ---
457
458desc = L2 main tag array single-bit ECC error on scrubber access
459error = ereport.cpu.amd.bu.l2t_ecc1
460
461mask on = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
462mask off = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
463
459
460# ---
461
462desc = L2 main tag array single-bit ECC error on scrubber access
463error = ereport.cpu.amd.bu.l2t_ecc1
464
465mask on = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
466mask off = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
467
464# ext type pp t rrrr ii ll tt
465# ------- ------- ------- ------- --------------- ------- ------- -----
466code = 0010 mem - - gen - l2 instr
468# ext type pp t rrrr addr ii ll tt
469# ------- ------- ------- ------- ------- ------- ------- ------- -----
470code = 0010 mem - - gen <15:0> - l2 instr
467
468panic = never
471
472panic = never
469flags = correctable
473flags = correctable,physical,l2setway
470
471# ---
472
473desc = L2 main tag array multi-bit ECC error on scrubber access
474error = ereport.cpu.amd.bu.l2t_eccm
475
476mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC, AMD_BANK_STAT_SCRUB
477mask off = AMD_BANK_STAT_CECC
478
474
475# ---
476
477desc = L2 main tag array multi-bit ECC error on scrubber access
478error = ereport.cpu.amd.bu.l2t_eccm
479
480mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC, AMD_BANK_STAT_SCRUB
481mask off = AMD_BANK_STAT_CECC
482
479# ext type pp t rrrr ii ll tt
480# ------- ------- ------- ------- --------------- ------- ------- -----
481code = 0010 mem - - gen - l2 instr
483# ext type pp t rrrr addr ii ll tt
484# ------- ------- ------- ------- ------- ------- ------- ------- -----
485code = 0010 mem - - gen <15:0> - l2 instr
482
483panic = always
486
487panic = always
484flags =
488flags = physical,l2setway
485
486# ---
487
488desc = L2 main tag array parity error on I$ fetch
489error = ereport.cpu.amd.bu.l2t_par
490
491mask on = AMD_BANK_STAT_UC
492mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
493
489
490# ---
491
492desc = L2 main tag array parity error on I$ fetch
493error = ereport.cpu.amd.bu.l2t_par
494
495mask on = AMD_BANK_STAT_UC
496mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
497
494# ext type pp t rrrr ii ll tt
495# ------- ------- ------- ------- --------------- ------- ------- -----
496code = 0010 mem - - ird - l2 instr
498# ext type pp t rrrr addr ii ll tt
499# ------- ------- ------- ------- ------- ------- ------- ------- -----
500code = 0010 mem - - ird <15:0> - l2 instr
497
498panic = always
501
502panic = always
499flags =
503flags = physical,l2setway
500
501# ---
502
503desc = L2 main tag array parity error on D$ fetch
504error = ereport.cpu.amd.bu.l2t_par
505
506mask on = AMD_BANK_STAT_UC
507mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
508
504
505# ---
506
507desc = L2 main tag array parity error on D$ fetch
508error = ereport.cpu.amd.bu.l2t_par
509
510mask on = AMD_BANK_STAT_UC
511mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
512
509# ext type pp t rrrr ii ll tt
510# ------- ------- ------- ------- --------------- ------- ------- -----
511code = 0010 mem - - drd - l2 data
513# ext type pp t rrrr addr ii ll tt
514# ------- ------- ------- ------- ------- ------- ------- ------- -----
515code = 0010 mem - - drd <15:0> - l2 data
512
513panic = always
516
517panic = always
514flags =
518flags = physical,l2setway
515
516# ---
517
518desc = L2 main tag array parity error on TLB reload, snoop, or copyback
519error = ereport.cpu.amd.bu.l2t_par
520
521mask on = AMD_BANK_STAT_UC
522mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
523
519
520# ---
521
522desc = L2 main tag array parity error on TLB reload, snoop, or copyback
523error = ereport.cpu.amd.bu.l2t_par
524
525mask on = AMD_BANK_STAT_UC
526mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
527
524# ext type pp t rrrr ii ll tt
525# ------- ------- ------- ------- --------------- ------- ------- -----
526code = 0010 mem - - rd/snp/ev - l2 gen
528# ext type pp t rrrr addr ii ll tt
529# ------- ------- ------- ------- ------- ------- ------- ------- -----
530code = 0010 mem - - rd/snp/ev <15:0> - l2 gen
527
528panic = always
531
532panic = always
529flags =
533flags = physical,l2setway
530
531# ---
532
533desc = L2 main tag array parity error on scrubber access
534error = ereport.cpu.amd.bu.l2t_par
535
536mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_SCRUB
537mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
538
534
535# ---
536
537desc = L2 main tag array parity error on scrubber access
538error = ereport.cpu.amd.bu.l2t_par
539
540mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_SCRUB
541mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
542
539# ext type pp t rrrr ii ll tt
540# ------- ------- ------- ------- --------------- ------- ------- -----
541code = 0010 mem - - gen - l2 instr
543# ext type pp t rrrr addr ii ll tt
544# ------- ------- ------- ------- ------- ------- ------- ------- -----
545code = 0010 mem - - gen <15:0> - l2 instr
542
543panic = always
546
547panic = always
544flags =
548flags = physical,l2setway
545
546# ---
547
548desc = System data single-bit ECC for hardware prefetch or TLB reload
549error = ereport.cpu.amd.bu.s_ecc1
550
551mask on = AMD_BANK_STAT_CECC
552mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
553
549
550# ---
551
552desc = System data single-bit ECC for hardware prefetch or TLB reload
553error = ereport.cpu.amd.bu.s_ecc1
554
555mask on = AMD_BANK_STAT_CECC
556mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
557
554# ext type pp t rrrr ii ll tt
555# ------- ------- ------- ------- --------------- ------- ------- -----
556code = 0000 bus src 0 rd/pf mem/io lg -
558# ext type pp t rrrr addr ii ll tt
559# ------- ------- ------- ------- ------- ------- ------- ------- -----
560code = 0000 bus src 0 rd <39:6> mem/io lg -
561code = 0000 bus src 0 pf none mem/io lg -
557
558panic = never
562
563panic = never
559flags = correctable
564flags = correctable,physical
560
561# ---
562
563desc = System data multi-bit ECC for hardware prefetch or TLB reload
564error = ereport.cpu.amd.bu.s_eccm
565
566mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
567mask off = AMD_BANK_STAT_CECC
568
565
566# ---
567
568desc = System data multi-bit ECC for hardware prefetch or TLB reload
569error = ereport.cpu.amd.bu.s_eccm
570
571mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
572mask off = AMD_BANK_STAT_CECC
573
569# ext type pp t rrrr ii ll tt
570# ------- ------- ------- ------- --------------- ------- ------- -----
571code = 0000 bus src 0 rd/pf mem/io lg -
574# ext type pp t rrrr addr ii ll tt
575# ------- ------- ------- ------- ------- ------- ------- ------- -----
576code = 0000 bus src 0 rd <39:6> mem/io lg -
577code = 0000 bus src 0 pf none mem/io lg -
572
573panic = always
578
579panic = always
574flags =
580flags = physical
575
576# ---
577
578desc = System data read error for TLB reload or hardware prefetch
579error = ereport.cpu.amd.bu.s_rde
580
581mask on = AMD_BANK_STAT_UC
582mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
583
581
582# ---
583
584desc = System data read error for TLB reload or hardware prefetch
585error = ereport.cpu.amd.bu.s_rde
586
587mask on = AMD_BANK_STAT_UC
588mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
589
584# ext type pp t rrrr ii ll tt
585# ------- ------- ------- ------- --------------- ------- ------- -----
586code = 0000 bus src 0 rd/pf mem/io lg -
590# ext type pp t rrrr addr ii ll tt
591# ------- ------- ------- ------- ------- ------- ------- ------- -----
592code = 0000 bus src 0 rd/pf <39:6> mem/io lg -
587
588panic = ifmce
593
594panic = ifmce
589flags =
595flags = physical
590
591#
592# ---
593#
594
595funcunit = ls
596
597desc = System data read error
598error = ereport.cpu.amd.ls.s_rde
599
600mask on = AMD_BANK_STAT_UC
601mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
602
596
597#
598# ---
599#
600
601funcunit = ls
602
603desc = System data read error
604error = ereport.cpu.amd.ls.s_rde
605
606mask on = AMD_BANK_STAT_UC
607mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
608
603# ext type pp t rrrr ii ll tt
604# ------- ------- ------- ------- --------------- ------- ------- -----
605code = 0000 bus src 0 rd/wr mem/io lg -
609# ext type pp t rrrr addr ii ll tt
610# ------- ------- ------- ------- ------- ------- ------- ------- -----
611code = 0000 bus src 0 rd/wr <39:6> mem/io lg -
606
607panic = ifmce
612
613panic = ifmce
608flags =
614flags = physical
609
610#
611# ---
612#
613
614funcunit = nb
615
616desc = Correctable ECC error from Normal ECC
617error = ereport.cpu.amd.nb.mem_ce
618
619mask on = AMD_BANK_STAT_CECC
620mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
621
615
616#
617# ---
618#
619
620funcunit = nb
621
622desc = Correctable ECC error from Normal ECC
623error = ereport.cpu.amd.nb.mem_ce
624
625mask on = AMD_BANK_STAT_CECC
626mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
627
622# ext type pp t rrrr ii ll tt
623# ------- ------- ------- ------- --------------- ------- ------- -----
624code = 0000 bus src/rsp 0 rd/wr mem lg -
628# ext type pp t rrrr addr ii ll tt
629# ------- ------- ------- ------- ------- ------- ------- ------- -----
630code = 0000 bus src/rsp 0 rd/wr <39:3> mem lg -
625
626panic = never
631
632panic = never
627flags = correctable
633flags = correctable,physical
628
629# ---
630
631desc = Uncorrectable ECC error from Normal ECC
632error = ereport.cpu.amd.nb.mem_ue
633
634mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
635mask off = AMD_BANK_STAT_CECC
636
634
635# ---
636
637desc = Uncorrectable ECC error from Normal ECC
638error = ereport.cpu.amd.nb.mem_ue
639
640mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
641mask off = AMD_BANK_STAT_CECC
642
637# ext type pp t rrrr ii ll tt
638# ------- ------- ------- ------- --------------- ------- ------- -----
639code = 0000 bus src/rsp 0 rd/wr mem lg -
643# ext type pp t rrrr addr ii ll tt
644# ------- ------- ------- ------- ------- ------- ------- ------- -----
645code = 0000 bus src/rsp 0 rd/wr <39:3> mem lg -
640
641panic = always
646
647panic = always
642flags =
648flags = physical
643
644# ---
645
646desc = Correctable ECC error from ChipKill ECC
647error = ereport.cpu.amd.nb.mem_ce
648
649mask on = AMD_BANK_STAT_CECC
650mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
651
649
650# ---
651
652desc = Correctable ECC error from ChipKill ECC
653error = ereport.cpu.amd.nb.mem_ce
654
655mask on = AMD_BANK_STAT_CECC
656mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
657
652# ext type pp t rrrr ii ll tt
653# ------- ------- ------- ------- --------------- ------- ------- -----
654code = 1000 bus src/rsp 0 rd/wr mem lg -
658# ext type pp t rrrr addr ii ll tt
659# ------- ------- ------- ------- ------- ------- ------- ------- -----
660code = 1000 bus src/rsp 0 rd/wr <39:3> mem lg -
655
656panic = never
661
662panic = never
657flags = correctable
663flags = correctable,physical
658
659# ---
660
661desc = Uncorrectable ECC error from ChipKill ECC
662error = ereport.cpu.amd.nb.mem_ue
663
664mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
665mask off = AMD_BANK_STAT_CECC
666
664
665# ---
666
667desc = Uncorrectable ECC error from ChipKill ECC
668error = ereport.cpu.amd.nb.mem_ue
669
670mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
671mask off = AMD_BANK_STAT_CECC
672
667# ext type pp t rrrr ii ll tt
668# ------- ------- ------- ------- --------------- ------- ------- -----
669code = 1000 bus src/rsp 0 rd/wr mem lg -
673# ext type pp t rrrr addr ii ll tt
674# ------- ------- ------- ------- ------- ------- ------- ------- -----
675code = 1000 bus src/rsp 0 rd/wr <39:3> mem lg -
670
671panic = always
676
677panic = always
672flags =
678flags = physical
673
674# ---
675
676desc = Hypertransport CRC error
677error = ereport.cpu.amd.nb.ht_crc
678
679mask on = AMD_BANK_STAT_UC
680mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
681
679
680# ---
681
682desc = Hypertransport CRC error
683error = ereport.cpu.amd.nb.ht_crc
684
685mask on = AMD_BANK_STAT_UC
686mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
687
682# ext type pp t rrrr ii ll tt
683# ------- ------- ------- ------- --------------- ------- ------- -----
684code = 0001 bus obs 0 gen gen lg -
688# ext type pp t rrrr addr ii ll tt
689# ------- ------- ------- ------- ------- ------- ------- ------- -----
690code = 0001 bus obs 0 gen none gen lg -
685
686panic = always
687flags =
688
689# ---
690
691desc = Hypertransport Sync packet error
692error = ereport.cpu.amd.nb.ht_sync
693
694mask on = AMD_BANK_STAT_UC
695mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
696
691
692panic = always
693flags =
694
695# ---
696
697desc = Hypertransport Sync packet error
698error = ereport.cpu.amd.nb.ht_sync
699
700mask on = AMD_BANK_STAT_UC
701mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
702
697# ext type pp t rrrr ii ll tt
698# ------- ------- ------- ------- --------------- ------- ------- -----
699code = 0010 bus obs 0 gen gen lg -
703# ext type pp t rrrr addr ii ll tt
704# ------- ------- ------- ------- ------- ------- ------- ------- -----
705code = 0010 bus obs 0 gen none gen lg -
700
701panic = always
702flags =
703
704# ---
705
706desc = Master Abort
707error = ereport.cpu.amd.nb.ma
708
709mask on = AMD_BANK_STAT_UC
710mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
711
706
707panic = always
708flags =
709
710# ---
711
712desc = Master Abort
713error = ereport.cpu.amd.nb.ma
714
715mask on = AMD_BANK_STAT_UC
716mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
717
712# ext type pp t rrrr ii ll tt
713# ------- ------- ------- ------- --------------- ------- ------- -----
714code = 0011 bus src/obs 0 rd/wr mem/io lg -
718# ext type pp t rrrr addr ii ll tt
719# ------- ------- ------- ------- ------- ------- ------- ------- -----
720code = 0011 bus src/obs 0 rd/wr <39:3> mem/io lg -
715
716panic = never
721
722panic = never
717flags =
723flags = physical
718
719# ---
720
721desc = Target Abort
722error = ereport.cpu.amd.nb.ta
723
724mask on = AMD_BANK_STAT_UC
725mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
726
724
725# ---
726
727desc = Target Abort
728error = ereport.cpu.amd.nb.ta
729
730mask on = AMD_BANK_STAT_UC
731mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
732
727# ext type pp t rrrr ii ll tt
728# ------- ------- ------- ------- --------------- ------- ------- -----
729code = 0100 bus src/obs 0 rd/wr mem/io lg -
733# ext type pp t rrrr addr ii ll tt
734# ------- ------- ------- ------- ------- ------- ------- ------- -----
735code = 0100 bus src/obs 0 rd/wr <39:3> mem/io lg -
730
731panic = never
736
737panic = never
732flags =
738flags = physical
733
734# ---
735
736desc = GART Table Walk Error
737error = ereport.cpu.amd.nb.gart_walk
738
739mask on = AMD_BANK_STAT_UC
740mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
741
739
740# ---
741
742desc = GART Table Walk Error
743error = ereport.cpu.amd.nb.gart_walk
744
745mask on = AMD_BANK_STAT_UC
746mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
747
742# ext type pp t rrrr ii ll tt
743# ------- ------- ------- ------- --------------- ------- ------- -----
744code = 0101 tlb - - - - lg gen
748# ext type pp t rrrr addr ii ll tt
749# ------- ------- ------- ------- ------- ------- ------- ------- -----
750code = 0101 tlb - - - <39:3> - lg gen
745
746panic = ifmce
751
752panic = ifmce
747flags =
753flags = physical
748
749# ---
750
751desc = Atomic Read/Modify/Write error
752error = ereport.cpu.amd.nb.rmw
753
754mask on = AMD_BANK_STAT_UC
755mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
756
754
755# ---
756
757desc = Atomic Read/Modify/Write error
758error = ereport.cpu.amd.nb.rmw
759
760mask on = AMD_BANK_STAT_UC
761mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
762
757# ext type pp t rrrr ii ll tt
758# ------- ------- ------- ------- --------------- ------- ------- -----
759code = 0110 bus obs 0 gen io lg -
763# ext type pp t rrrr addr ii ll tt
764# ------- ------- ------- ------- ------- ------- ------- ------- -----
765code = 0110 bus obs 0 gen <39:3> io lg -
760
761panic = always
766
767panic = always
762flags =
768flags = physical
763
764# ---
765
766desc = Watchdog error (timeout)
767error = ereport.cpu.amd.nb.wdog
768
769mask on = AMD_BANK_STAT_UC
770mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
771
769
770# ---
771
772desc = Watchdog error (timeout)
773error = ereport.cpu.amd.nb.wdog
774
775mask on = AMD_BANK_STAT_UC
776mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
777
772# ext type pp t rrrr ii ll tt
773# ------- ------- ------- ------- --------------- ------- ------- -----
774code = 0111 bus gen 1 gen gen lg -
778# ext type pp t rrrr addr ii ll tt
779# ------- ------- ------- ------- ------- ------- ------- ------- -----
780code = 0111 bus gen 1 gen <39:3> gen lg -
775
776panic = always
777flags =
778
779# ---
780
781desc = DRAM Address Parity Error
782error = ereport.cpu.amd.nb.dramaddr_par
783
784mask on = AMD_BANK_STAT_UC
785mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
786
781
782panic = always
783flags =
784
785# ---
786
787desc = DRAM Address Parity Error
788error = ereport.cpu.amd.nb.dramaddr_par
789
790mask on = AMD_BANK_STAT_UC
791mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
792
787# ext type pp t rrrr ii ll tt
788# ------- ------- ------- ------- --------------- ------- ------- -----
789code = 1101 bus obs 0 gen mem lg -
793# ext type pp t rrrr addr ii ll tt
794# ------- ------- ------- ------- ------- ------- ------- ------- -----
795code = 1101 bus obs 0 gen none mem lg -
790
791panic = always
792flags =
796
797panic = always
798flags =