Merge remote-tracking branch 'origin/master'
[unleashed/lotheac.git] / usr / src / uts / i86pc / cpu / amd_opteron / ao_mca_disp.in
blob0ae39b1234f79e9c2a69e82bad83ab5c14ffe04c
1 # CDDL HEADER START
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.
7 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8 # or http://www.opensolaris.org/os/licensing.
9 # See the License for the specific language governing permissions
10 # and limitations under the License.
12 # When distributing Covered Code, include this CDDL HEADER in each
13 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
14 # If applicable, add the following below this CDDL HEADER, with the
15 # fields enclosed by brackets "[]" replaced with your own identifying
16 # information: Portions Copyright [yyyy] [name of copyright owner]
18 # CDDL HEADER END
20 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
21 # Use is subject to license terms.
23 # ident "%Z%%M% %I%     %E% SMI"
26 funcunit = dc
28 desc = Correctable D$ data infill from system memory
29 error = ereport.cpu.amd.dc.inf_sys_ecc1
31 mask on  = AMD_BANK_STAT_CECC
32 mask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
34 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
35 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
36 code =  0000    bus     src     0       drd     <39:6>  mem/io  lg      -
38 panic = never
39 flags = physical
40 errtype =
42 # ---
44 desc = Correctable D$ data infill from L2$
45 error = ereport.cpu.amd.dc.inf_l2_ecc1
47 mask on  = AMD_BANK_STAT_CECC
48 mask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
50 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
51 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
52 code =  0000    mem     -       -       drd     <39:6>  -       l2      data
54 panic = never
55 flags = physical
56 errtype =
58 # ---
60 desc = Uncorrectable D$ data infill from system memory
61 error =  ereport.cpu.amd.dc.inf_sys_eccm
63 mask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
64 mask off = AMD_BANK_STAT_CECC
66 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
67 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
68 code =  0000    bus     src     0       drd     <39:6>  mem/io  lg      -
70 panic = always
71 flags = physical
72 errtype =
74 # ---
76 desc = Uncorrectable D$ data infill from L2$
77 error = ereport.cpu.amd.dc.inf_l2_eccm
79 mask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
80 mask off = AMD_BANK_STAT_CECC
82 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
83 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
84 code =  0000    mem     -       -       drd     <39:6>  -       l2      data
86 panic = always
87 flags = physical
88 errtype =
90 # ---
92 desc = Correctable single-bit error in Data Array from scrub
93 error = ereport.cpu.amd.dc.data_ecc1
95 mask on  = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
96 mask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
98 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
99 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
100 code =  0000    mem     -       -       err     <11:3>  -       l1      data
102 panic = never
103 flags = physical
104 errtype =
106 # ---
108 desc = Uncorrectable single-bit error in Data Array
109 error = ereport.cpu.amd.dc.data_ecc1_uc
111 mask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_CECC
112 mask off = AMD_BANK_STAT_SCRUB
114 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
115 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
116 code =  0000    mem     -       -       drd/dwr <39:3>  -       l1      data
117 code =  0000    mem     -       -       ev/snp  <11:6>  -       l1      data
119 panic = always
120 flags = physical
121 errtype =
123 # ---
125 desc = Uncorrectable multi-bit error in Data Array
126 error = ereport.cpu.amd.dc.data_eccm
128 mask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
129 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
131 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
132 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
133 code =  0000    mem     -       -       drd/dwr <39:3>  -       l1      data
134 code =  0000    mem     -       -       ev/snp  <11:6>  -       l1      data
136 panic = always
137 flags = physical
138 errtype =
140 # ---
142 desc = Uncorrectable multi-bit error in Data Array from scrub
143 error = ereport.cpu.amd.dc.data_eccm
145 mask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_SCRUB
146 mask off = AMD_BANK_STAT_CECC
148 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
149 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
150 code =  0000    mem     -       -       err     <11:3>  -       l1      data
152 panic = always
153 flags = physical
154 errtype =
156 # ---
158 desc = Main Tag Array Parity Error
159 error = ereport.cpu.amd.dc.tag_par
161 mask on  = MSR_MC_STATUS_UC
162 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
164 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
165 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
166 code =  0000    mem     -       -       drd/dwr <39:3>  -       l1      data
168 panic = always
169 flags = physical
170 errtype =
172 # ---
174 desc = Snoop Tag Array Parity Error
175 error = ereport.cpu.amd.dc.stag_par
177 mask on  = MSR_MC_STATUS_UC
178 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
180 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
181 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
182 code =  0000    mem     -       -       snp/ev  <11:6>  -       l1      data
184 panic = always
185 flags = physical
186 errtype =
188 # ---
190 desc = L1 DTLB Parity Error
191 error = ereport.cpu.amd.dc.l1tlb_par
193 mask on  = MSR_MC_STATUS_UC
194 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
196 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
197 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
198 code =  0000    tlb     -       -       -       <47:12> -       l1      data
200 panic = always
201 flags = linear
202 errtype =
204 # ---
206 desc = L1 DTLB Parity Error (multimatch)
207 error = ereport.cpu.amd.dc.l1tlb_par
209 mask on  = MSR_MC_STATUS_UC
210 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
212 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
213 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
214 code =  0001    tlb     -       -       -       <47:12> -       l1      data
216 panic = always
217 flags =  linear
218 errtype =
220 # ---
222 desc = L2 DTLB Parity Error
223 error = ereport.cpu.amd.dc.l2tlb_par
225 mask on  = MSR_MC_STATUS_UC
226 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
228 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
229 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
230 code =  0000    tlb     -       -       -       <47:12> -       l2      data
232 panic = always
233 flags = linear
234 errtype =
236 # ---
238 desc = L2 DTLB Parity Error (multimatch)
239 error = ereport.cpu.amd.dc.l2tlb_par
241 mask on  = MSR_MC_STATUS_UC
242 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
244 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
245 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
246 code =  0001    tlb     -       -       -       <47:12> -       l2      data
248 panic = always
249 flags = linear
250 errtype =
253 # Instruction Cache Functional Unit
256 funcunit = ic
258 desc = Correctable I$ data infill from system memory
259 error = ereport.cpu.amd.ic.inf_sys_ecc1
261 mask on  = AMD_BANK_STAT_CECC
262 mask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
264 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
265 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
266 code =  0000    bus     src     0       ird     <39:6>  mem     lg      -
268 panic = never
269 flags = physical
270 errtype =
272 # ----
274 desc = Correctable I$ data infill from L2$
275 error = ereport.cpu.amd.ic.inf_l2_ecc1
277 mask on  = AMD_BANK_STAT_CECC
278 mask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
280 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
281 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
282 code =  0000    mem     -       -       ird     <39:6>  -       l2      instr
284 panic = never
285 flags = physical
286 errtype =
288 # ----
290 desc = Uncorrectable I$ data infill from system memory
291 error = ereport.cpu.amd.ic.inf_sys_eccm
293 mask on  = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
294 mask off = AMD_BANK_STAT_CECC
296 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
297 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
298 code =  0000    bus     src     0       ird     <39:6>  mem     lg      -
300 panic = always
301 flags = physical
302 errtype =
304 # ---
306 desc = Uncorrectable I$ data infill from L2$
307 error = ereport.cpu.amd.ic.inf_l2_eccm
309 mask on  = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
310 mask off = AMD_BANK_STAT_CECC
312 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
313 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
314 code =  0000    mem     -       -       ird     <39:6>  -       l2      instr
316 panic = always
317 flags = physical
318 errtype =
320 # ---
322 desc = Data Array Parity Error
323 error = ereport.cpu.amd.ic.data_par
325 mask on  = 
326 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
328 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
329 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
330 code =  0000    mem     -       -       ird     <47:4>  -       l1      instr
332 panic = never
333 flags = linear
334 errtype =
336 # ---
338 desc = Main Tag Array Parity Error
339 error = ereport.cpu.amd.ic.tag_par
341 mask on  = 
342 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
344 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
345 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
346 code =  0000    mem     -       -       ird     <47:6>  -       l1      instr
347 code =  0000    mem     -       -       ev      none    -       l1      instr
349 panic = never
350 flags = linear
351 errtype =
353 # ---
355 desc = Snoop Tag Array Parity Error
356 error = ereport.cpu.amd.ic.stag_par
358 mask on  = MSR_MC_STATUS_UC
359 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
361 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
362 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
363 code =  0000    mem     -       -       snp     <39:6>  -       l1      instr
364 code =  0000    mem     -       -       ev      none    -       l1      instr
366 panic = always
367 flags = physical
368 errtype =
370 # ---
372 desc = L1 ITLB Parity Error
373 error = ereport.cpu.amd.ic.l1tlb_par
375 mask on  =
376 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
378 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
379 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
380 code =  0000    tlb     -       -       -       <47:12> -       l1      instr
382 panic = never
383 flags = linear,pagealigned
384 errtype =
386 # ---
388 desc = L1 ITLB Parity Error (multimatch)
389 error = ereport.cpu.amd.ic.l1tlb_par
391 mask on  =
392 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
394 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
395 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
396 code =  0001    tlb     -       -       -       <47:12> -       l1      instr
398 panic = never
399 flags = linear,pagealigned
400 errtype =
402 # ---
404 desc = L2 ITLB Parity Error
405 error = ereport.cpu.amd.ic.l2tlb_par
407 mask on  =
408 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
410 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
411 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
412 code =  0000    tlb     -       -       -       <47:12> -       l2      instr
414 panic = never
415 flags = linear
416 errtype =
418 # ---
420 desc = L2 ITLB Parity Error (multimatch)
421 error = ereport.cpu.amd.ic.l2tlb_par
423 mask on  =
424 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
426 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
427 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
428 code =  0001    tlb     -       -       -       <47:12> -       l2      instr
430 panic = never
431 flags = linear
432 errtype =
434 # ---
436 desc = System Data Read Error
437 error = ereport.cpu.amd.ic.rdde
439 mask on  = MSR_MC_STATUS_UC
440 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
442 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
443 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
444 code =  0000    bus     src     0       ird     none    mem     lg      -
446 panic = ifmce
447 flags =
448 errtype =
451 # ---
454 funcunit = bu
456 # ---
458 desc = L2 data array single-bit ECC during TLB reload, snoop, or copyback
459 error = ereport.cpu.amd.bu.l2d_ecc1
461 mask on  = AMD_BANK_STAT_CECC
462 mask off = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
464 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
465 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
466 code =  0000    mem     -       -       rd/snp/ev <39:6> -      l2      gen
468 panic = never
469 flags = physical
470 errtype =
472 # ---
474 desc = L2 data array multi-bit ECC during TLB reload, snoop, or copyback
475 error = ereport.cpu.amd.bu.l2d_eccm
477 mask on  = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
478 mask off = AMD_BANK_STAT_CECC
480 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
481 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
482 code =  0000    mem     -       -       rd/snp/ev <39:6> -      l2      gen
484 panic = always
485 flags = physical
486 errtype =
488 # ---
490 desc = L2 main tag array single-bit ECC error on scrubber access
491 error = ereport.cpu.amd.bu.l2t_ecc1
493 mask on  = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
494 mask off = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
496 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
497 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
498 code =  0010    mem     -       -       err     <15:0>  -       l2      instr
500 panic = never
501 flags = physical,l2setway
502 errtype =
504 # ---
506 desc = L2 main tag array multi-bit ECC error on scrubber access
507 error = ereport.cpu.amd.bu.l2t_eccm
509 mask on  = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC, AMD_BANK_STAT_SCRUB
510 mask off = AMD_BANK_STAT_CECC
512 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
513 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
514 code =  0010    mem     -       -       err     <15:0>  -       l2      instr
516 panic = always
517 flags = physical,l2setway
518 errtype =
520 # ---
522 desc = L2 main tag array parity error on I$ fetch
523 error = ereport.cpu.amd.bu.l2t_par
525 mask on  = MSR_MC_STATUS_UC
526 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
528 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
529 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
530 code =  0010    mem     -       -       ird     <15:0>  -       l2      instr
532 panic = always
533 flags = physical,l2setway
534 errtype =
536 # ---
538 desc = L2 main tag array parity error on D$ fetch
539 error = ereport.cpu.amd.bu.l2t_par
541 mask on  = MSR_MC_STATUS_UC
542 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
544 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
545 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
546 code =  0010    mem     -       -       drd     <15:0>  -       l2      data
548 panic = always
549 flags = physical,l2setway
550 errtype =
552 # ---
554 desc = L2 main tag array parity error on TLB reload, snoop, or copyback
555 error = ereport.cpu.amd.bu.l2t_par
557 mask on  = MSR_MC_STATUS_UC
558 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
560 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
561 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
562 code =  0010    mem     -       -       rd/snp/ev <15:0> -      l2      gen
564 panic = always
565 flags = physical,l2setway
566 errtype =
568 # ---
570 desc = L2 main tag array parity error on scrubber access
571 error = ereport.cpu.amd.bu.l2t_par
573 mask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_SCRUB
574 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
576 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
577 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
578 code =  0010    mem     -       -       err     <15:0>  -       l2      instr
580 panic = always
581 flags = physical,l2setway
582 errtype =
584 # ---
586 desc = System data single-bit ECC for hardware prefetch or TLB reload
587 error = ereport.cpu.amd.bu.s_ecc1
589 mask on  = AMD_BANK_STAT_CECC
590 mask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
592 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
593 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
594 code =  0000    bus     src     0       rd      <39:6>  mem/io  lg      -
595 code =  0000    bus     src     0       pf      none    mem/io  lg      -
597 panic = never
598 flags = physical
599 errtype =
601 # ---
603 desc = System data multi-bit ECC for hardware prefetch or TLB reload
604 error = ereport.cpu.amd.bu.s_eccm
606 mask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
607 mask off = AMD_BANK_STAT_CECC
609 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
610 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
611 code =  0000    bus     src     0       rd      <39:6>  mem/io  lg      -
612 code =  0000    bus     src     0       pf      none    mem/io  lg      -
614 panic = always
615 flags = physical
616 errtype =
618 # ---
620 desc = System data read error for TLB reload or hardware prefetch
621 error = ereport.cpu.amd.bu.s_rde
623 mask on  = MSR_MC_STATUS_UC
624 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
626 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
627 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
628 code =  0000    bus     src     0       rd/pf   <39:6>  mem/io  lg      -
630 panic = ifmce
631 flags = physical
632 errtype =
635 # ---
638 funcunit = ls
640 desc = System data read error
641 error = ereport.cpu.amd.ls.s_rde
643 mask on  = MSR_MC_STATUS_UC
644 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
646 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
647 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
648 code =  0000    bus     src     0       rd/wr   <39:6>  mem/io  lg      -
650 panic = ifmce
651 flags = physical
652 errtype =
655 # ---
658 funcunit = nb
660 desc = Correctable ECC error from Normal ECC
661 error = ereport.cpu.amd.nb.mem_ce
663 mask on  = AMD_BANK_STAT_CECC
664 mask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
666 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
667 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
668 code  = 0000    bus     src/res 0       rd/wr   <39:3>  mem     lg      -
670 panic = never
671 flags = physical
672 errtype =
674 # ---
676 desc = Uncorrectable ECC error from Normal ECC
677 error = ereport.cpu.amd.nb.mem_ue
679 mask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
680 mask off = AMD_BANK_STAT_CECC
682 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
683 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
684 code  = 0000    bus     src/res 0       rd/wr   <39:3>  mem     lg      -
686 panic = always
687 flags = physical
688 errtype =
690 # ---
692 desc = Correctable ECC error from ChipKill ECC
693 error = ereport.cpu.amd.nb.mem_ce
695 mask on  = AMD_BANK_STAT_CECC
696 mask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
698 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
699 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
700 code  = 1000    bus     src/res 0       rd/wr   <39:3>  mem     lg      -
702 panic = never
703 flags = physical
704 errtype =
706 # ---
708 desc = Uncorrectable ECC error from ChipKill ECC
709 error = ereport.cpu.amd.nb.mem_ue
711 mask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
712 mask off = AMD_BANK_STAT_CECC
714 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
715 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
716 code  = 1000    bus     src/res 0       rd/wr   <39:3>  mem     lg      -
718 panic = always
719 flags = physical
720 errtype =
722 # ---
724 desc = Hypertransport CRC error
725 error = ereport.cpu.amd.nb.ht_crc
727 mask on  = MSR_MC_STATUS_UC
728 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
730 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
731 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
732 code  = 0001    bus     obs     0       err     none    gen     lg      -
734 panic = always
735 flags = 
736 errtype =
738 # ---
740 desc = Hypertransport Sync packet error
741 error = ereport.cpu.amd.nb.ht_sync
743 mask on  = MSR_MC_STATUS_UC
744 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
746 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
747 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
748 code  = 0010    bus     obs     0       err     none    gen     lg      -
750 panic = always
751 flags = 
752 errtype =
754 # ---
756 desc = Master Abort
757 error = ereport.cpu.amd.nb.ma
759 mask on  = MSR_MC_STATUS_UC
760 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
762 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
763 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
764 code  = 0011    bus     src/obs 0       rd/wr   <39:3>  mem/io  lg      -
766 panic = never
767 flags = physical
768 errtype =
770 # ---
772 desc = Target Abort
773 error = ereport.cpu.amd.nb.ta
775 mask on  = MSR_MC_STATUS_UC
776 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
778 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
779 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
780 code  = 0100    bus     src/obs 0       rd/wr   <39:3>  mem/io  lg      -
782 panic = never
783 flags = physical
784 errtype =
786 # ---
788 desc = GART Table Walk Error
789 error = ereport.cpu.amd.nb.gart_walk
791 mask on  = MSR_MC_STATUS_UC
792 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
794 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
795 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
796 code  = 0101    tlb     -       -       -       <39:3>  -       lg      gen
798 panic = never
799 flags = physical
800 errtype =
802 # ---
804 desc = Atomic Read/Modify/Write error
805 error = ereport.cpu.amd.nb.rmw
807 mask on  = MSR_MC_STATUS_UC
808 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
810 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
811 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
812 code  = 0110    bus     obs     0       err     <39:3>  io      lg      -
814 panic = always
815 flags = physical
816 errtype =
818 # ---
820 desc = Watchdog error (timeout)
821 error = ereport.cpu.amd.nb.wdog
823 mask on  = MSR_MC_STATUS_UC
824 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
826 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
827 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
828 code  = 0111    bus     gen     1       err     <39:3>  gen     lg      -
830 panic = always
831 flags = 
832 errtype =
834 # ---
836 desc = DRAM Address Parity Error
837 error = ereport.cpu.amd.nb.dramaddr_par
839 mask on  = MSR_MC_STATUS_UC
840 mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
842 #       ext     type    pp      t       rrrr    addr    ii      ll      tt
843 #       ------- ------- ------- ------- ------- ------- ------- ------- -----
844 code  = 1101    bus     obs     0       err     none    mem     lg      -
846 panic = always
847 flags = 
848 errtype =