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