17aec1d6eScindi# CDDL HEADER START
27aec1d6eScindi#
37aec1d6eScindi# The contents of this file are subject to the terms of the
4a307a255Sgavinm# Common Development and Distribution License (the "License").
5a307a255Sgavinm# You may not use this file except in compliance with the License.
67aec1d6eScindi#
77aec1d6eScindi# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
87aec1d6eScindi# or http://www.opensolaris.org/os/licensing.
97aec1d6eScindi# See the License for the specific language governing permissions
107aec1d6eScindi# and limitations under the License.
117aec1d6eScindi#
127aec1d6eScindi# When distributing Covered Code, include this CDDL HEADER in each
137aec1d6eScindi# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
147aec1d6eScindi# If applicable, add the following below this CDDL HEADER, with the
157aec1d6eScindi# fields enclosed by brackets "[]" replaced with your own identifying
167aec1d6eScindi# information: Portions Copyright [yyyy] [name of copyright owner]
177aec1d6eScindi#
187aec1d6eScindi# CDDL HEADER END
197aec1d6eScindi#
20*20c794b3Sgavinm# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
217aec1d6eScindi# Use is subject to license terms.
227aec1d6eScindi#
237aec1d6eScindi# ident	"%Z%%M%	%I%	%E% SMI"
247aec1d6eScindi#
257aec1d6eScindi
267aec1d6eScindifuncunit = dc
277aec1d6eScindi
287aec1d6eScindidesc = Correctable D$ data infill from system memory
297aec1d6eScindierror = ereport.cpu.amd.dc.inf_sys_ecc1
307aec1d6eScindi
317aec1d6eScindimask on  = AMD_BANK_STAT_CECC
32*20c794b3Sgavinmmask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
337aec1d6eScindi
344156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
354156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
364156fc34Sgavinmcode =	0000	bus	src	0	drd	<39:6>	mem/io	lg	-
377aec1d6eScindi
387aec1d6eScindipanic = never
39*20c794b3Sgavinmflags = physical
40*20c794b3Sgavinmerrtype =
417aec1d6eScindi
427aec1d6eScindi# ---
437aec1d6eScindi
447aec1d6eScindidesc = Correctable D$ data infill from L2$
457aec1d6eScindierror = ereport.cpu.amd.dc.inf_l2_ecc1
467aec1d6eScindi
477aec1d6eScindimask on  = AMD_BANK_STAT_CECC
48*20c794b3Sgavinmmask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
497aec1d6eScindi
504156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
514156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
524156fc34Sgavinmcode =	0000	mem	-	-	drd	<39:6>	-	l2	data
537aec1d6eScindi
547aec1d6eScindipanic = never
55*20c794b3Sgavinmflags = physical
56*20c794b3Sgavinmerrtype =
577aec1d6eScindi
587aec1d6eScindi# ---
597aec1d6eScindi
607aec1d6eScindidesc = Uncorrectable D$ data infill from system memory
617aec1d6eScindierror =  ereport.cpu.amd.dc.inf_sys_eccm
627aec1d6eScindi
63*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
647aec1d6eScindimask off = AMD_BANK_STAT_CECC
657aec1d6eScindi
664156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
674156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
684156fc34Sgavinmcode =	0000	bus	src	0	drd	<39:6>	mem/io	lg	-
697aec1d6eScindi
707aec1d6eScindipanic = always
714156fc34Sgavinmflags = physical
72*20c794b3Sgavinmerrtype =
737aec1d6eScindi
747aec1d6eScindi# ---
757aec1d6eScindi
767aec1d6eScindidesc = Uncorrectable D$ data infill from L2$
777aec1d6eScindierror = ereport.cpu.amd.dc.inf_l2_eccm
787aec1d6eScindi
79*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
807aec1d6eScindimask off = AMD_BANK_STAT_CECC
817aec1d6eScindi
824156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
834156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
844156fc34Sgavinmcode =	0000	mem	-	-	drd	<39:6>	-	l2	data
857aec1d6eScindi
867aec1d6eScindipanic = always
874156fc34Sgavinmflags = physical
88*20c794b3Sgavinmerrtype =
897aec1d6eScindi
907aec1d6eScindi# ---
917aec1d6eScindi
927aec1d6eScindidesc = Correctable single-bit error in Data Array from scrub
937aec1d6eScindierror = ereport.cpu.amd.dc.data_ecc1
947aec1d6eScindi
957aec1d6eScindimask on  = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
96*20c794b3Sgavinmmask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
977aec1d6eScindi
984156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
994156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
100*20c794b3Sgavinmcode =	0000	mem	-	-	err	<11:3>	-	l1	data
1017aec1d6eScindi
1027aec1d6eScindipanic = never
103*20c794b3Sgavinmflags = physical
104*20c794b3Sgavinmerrtype =
1057aec1d6eScindi
1067aec1d6eScindi# ---
1077aec1d6eScindi
1087aec1d6eScindidesc = Uncorrectable single-bit error in Data Array
1097aec1d6eScindierror = ereport.cpu.amd.dc.data_ecc1_uc
1107aec1d6eScindi
111*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_CECC
1127aec1d6eScindimask off = AMD_BANK_STAT_SCRUB
1137aec1d6eScindi
1144156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
1154156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
1164156fc34Sgavinmcode =	0000	mem	-	-	drd/dwr	<39:3>	-	l1	data
1174156fc34Sgavinmcode =	0000	mem	-	-	ev/snp	<11:6>	-	l1	data
1187aec1d6eScindi
1197aec1d6eScindipanic = always
1204156fc34Sgavinmflags = physical
121*20c794b3Sgavinmerrtype =
1227aec1d6eScindi
1237aec1d6eScindi# ---
1247aec1d6eScindi
1257aec1d6eScindidesc = Uncorrectable multi-bit error in Data Array
1267aec1d6eScindierror = ereport.cpu.amd.dc.data_eccm
1277aec1d6eScindi
128*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
1297aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
1307aec1d6eScindi
1314156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
1324156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
1334156fc34Sgavinmcode =	0000	mem	-	-	drd/dwr	<39:3>	-	l1	data
1344156fc34Sgavinmcode =	0000	mem	-	-	ev/snp	<11:6>	-	l1	data
1357aec1d6eScindi
1367aec1d6eScindipanic = always
1374156fc34Sgavinmflags = physical
138*20c794b3Sgavinmerrtype =
1397aec1d6eScindi
1407aec1d6eScindi# ---
1417aec1d6eScindi
1427aec1d6eScindidesc = Uncorrectable multi-bit error in Data Array from scrub
1437aec1d6eScindierror = ereport.cpu.amd.dc.data_eccm
1447aec1d6eScindi
145*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_SCRUB
1467aec1d6eScindimask off = AMD_BANK_STAT_CECC
1477aec1d6eScindi
1484156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
1494156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
150*20c794b3Sgavinmcode =	0000	mem	-	-	err	<11:3>	-	l1	data
1517aec1d6eScindi
1527aec1d6eScindipanic = always
1534156fc34Sgavinmflags = physical
154*20c794b3Sgavinmerrtype =
1557aec1d6eScindi
1567aec1d6eScindi# ---
1577aec1d6eScindi
1587aec1d6eScindidesc = Main Tag Array Parity Error
1597aec1d6eScindierror = ereport.cpu.amd.dc.tag_par
1607aec1d6eScindi
161*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
1627aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
1637aec1d6eScindi
1644156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
1654156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
1664156fc34Sgavinmcode =	0000	mem	-	-	drd/dwr	<39:3>	-	l1	data
1677aec1d6eScindi
1687aec1d6eScindipanic = always
1694156fc34Sgavinmflags = physical
170*20c794b3Sgavinmerrtype =
1717aec1d6eScindi
1727aec1d6eScindi# ---
1737aec1d6eScindi
1747aec1d6eScindidesc = Snoop Tag Array Parity Error
1757aec1d6eScindierror = ereport.cpu.amd.dc.stag_par
1767aec1d6eScindi
177*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
1787aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
1797aec1d6eScindi
1804156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
1814156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
1824156fc34Sgavinmcode =	0000	mem	-	-	snp/ev	<11:6>	-	l1	data
1837aec1d6eScindi
1847aec1d6eScindipanic = always
1854156fc34Sgavinmflags = physical
186*20c794b3Sgavinmerrtype =
1877aec1d6eScindi
1887aec1d6eScindi# ---
1897aec1d6eScindi
1907aec1d6eScindidesc = L1 DTLB Parity Error
1917aec1d6eScindierror = ereport.cpu.amd.dc.l1tlb_par
1927aec1d6eScindi
193*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
1947aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
1957aec1d6eScindi
1964156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
1974156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
1984156fc34Sgavinmcode =	0000	tlb	-	-	-	<47:12>	-	l1	data
1997aec1d6eScindi
2007aec1d6eScindipanic = always
2014156fc34Sgavinmflags = linear
202*20c794b3Sgavinmerrtype =
2037aec1d6eScindi
2047aec1d6eScindi# ---
2057aec1d6eScindi
2067aec1d6eScindidesc = L1 DTLB Parity Error (multimatch)
2077aec1d6eScindierror = ereport.cpu.amd.dc.l1tlb_par
2087aec1d6eScindi
209*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
2107aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
2117aec1d6eScindi
2124156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
2134156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
2144156fc34Sgavinmcode =	0001	tlb	-	-	-	<47:12>	-	l1	data
2157aec1d6eScindi
2167aec1d6eScindipanic = always
2174156fc34Sgavinmflags =  linear
218*20c794b3Sgavinmerrtype =
2197aec1d6eScindi
2207aec1d6eScindi# ---
2217aec1d6eScindi
2227aec1d6eScindidesc = L2 DTLB Parity Error
2237aec1d6eScindierror = ereport.cpu.amd.dc.l2tlb_par
2247aec1d6eScindi
225*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
2267aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
2277aec1d6eScindi
2284156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
2294156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
2304156fc34Sgavinmcode =	0000	tlb	-	-	-	<47:12>	-	l2	data
2317aec1d6eScindi
2327aec1d6eScindipanic = always
2334156fc34Sgavinmflags = linear
234*20c794b3Sgavinmerrtype =
2357aec1d6eScindi
2367aec1d6eScindi# ---
2377aec1d6eScindi
2387aec1d6eScindidesc = L2 DTLB Parity Error (multimatch)
2397aec1d6eScindierror = ereport.cpu.amd.dc.l2tlb_par
2407aec1d6eScindi
241*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
2427aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
2437aec1d6eScindi
2444156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
2454156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
2464156fc34Sgavinmcode =	0001	tlb	-	-	-	<47:12>	-	l2	data
2477aec1d6eScindi
2487aec1d6eScindipanic = always
2494156fc34Sgavinmflags = linear
250*20c794b3Sgavinmerrtype =
2517aec1d6eScindi
2527aec1d6eScindi#
2537aec1d6eScindi# Instruction Cache Functional Unit
2547aec1d6eScindi#
2557aec1d6eScindi
2567aec1d6eScindifuncunit = ic
2577aec1d6eScindi
2587aec1d6eScindidesc = Correctable I$ data infill from system memory
2597aec1d6eScindierror = ereport.cpu.amd.ic.inf_sys_ecc1
2607aec1d6eScindi
2617aec1d6eScindimask on  = AMD_BANK_STAT_CECC
262*20c794b3Sgavinmmask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
2637aec1d6eScindi
2644156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
2654156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
2664156fc34Sgavinmcode =	0000	bus	src	0	ird	<39:6>	mem	lg	-
2677aec1d6eScindi
2687aec1d6eScindipanic = never
269*20c794b3Sgavinmflags = physical
270*20c794b3Sgavinmerrtype =
2717aec1d6eScindi
2727aec1d6eScindi# ----
2737aec1d6eScindi
2747aec1d6eScindidesc = Correctable I$ data infill from L2$
2757aec1d6eScindierror = ereport.cpu.amd.ic.inf_l2_ecc1
2767aec1d6eScindi
2777aec1d6eScindimask on  = AMD_BANK_STAT_CECC
278*20c794b3Sgavinmmask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
2797aec1d6eScindi
2804156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
2814156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
2824156fc34Sgavinmcode =	0000	mem	-	-	ird	<39:6>	-	l2	instr
2837aec1d6eScindi
2847aec1d6eScindipanic = never
285*20c794b3Sgavinmflags = physical
286*20c794b3Sgavinmerrtype =
2877aec1d6eScindi
2887aec1d6eScindi# ----
2897aec1d6eScindi
2907aec1d6eScindidesc = Uncorrectable I$ data infill from system memory
2917aec1d6eScindierror = ereport.cpu.amd.ic.inf_sys_eccm
2927aec1d6eScindi
293*20c794b3Sgavinmmask on  = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
2947aec1d6eScindimask off = AMD_BANK_STAT_CECC
2957aec1d6eScindi
2964156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
2974156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
2984156fc34Sgavinmcode =	0000	bus	src	0	ird	<39:6>	mem	lg	-
2997aec1d6eScindi
3007aec1d6eScindipanic = always
3014156fc34Sgavinmflags = physical
302*20c794b3Sgavinmerrtype =
3037aec1d6eScindi
3047aec1d6eScindi# ---
3057aec1d6eScindi
3067aec1d6eScindidesc = Uncorrectable I$ data infill from L2$
3077aec1d6eScindierror = ereport.cpu.amd.ic.inf_l2_eccm
3087aec1d6eScindi
309*20c794b3Sgavinmmask on  = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
3107aec1d6eScindimask off = AMD_BANK_STAT_CECC
3117aec1d6eScindi
3124156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
3134156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
3144156fc34Sgavinmcode =	0000	mem	-	-	ird	<39:6>	-	l2	instr
3157aec1d6eScindi
3167aec1d6eScindipanic = always
3174156fc34Sgavinmflags = physical
318*20c794b3Sgavinmerrtype =
3197aec1d6eScindi
3207aec1d6eScindi# ---
3217aec1d6eScindi
3227aec1d6eScindidesc = Data Array Parity Error
3237aec1d6eScindierror = ereport.cpu.amd.ic.data_par
3247aec1d6eScindi
3257aec1d6eScindimask on  =
326*20c794b3Sgavinmmask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
3277aec1d6eScindi
3284156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
3294156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
3304156fc34Sgavinmcode =	0000	mem	-	-	ird	<47:4>	-	l1	instr
3317aec1d6eScindi
3327aec1d6eScindipanic = never
333*20c794b3Sgavinmflags = linear
334*20c794b3Sgavinmerrtype =
3357aec1d6eScindi
3367aec1d6eScindi# ---
3377aec1d6eScindi
3387aec1d6eScindidesc = Main Tag Array Parity Error
3397aec1d6eScindierror = ereport.cpu.amd.ic.tag_par
3407aec1d6eScindi
3417aec1d6eScindimask on  =
342*20c794b3Sgavinmmask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
3437aec1d6eScindi
3444156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
3454156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
3464156fc34Sgavinmcode =	0000	mem	-	-	ird	<47:6>	-	l1	instr
3474156fc34Sgavinmcode =	0000	mem	-	-	ev	none	-	l1	instr
3487aec1d6eScindi
3497aec1d6eScindipanic = never
350*20c794b3Sgavinmflags = linear
351*20c794b3Sgavinmerrtype =
3527aec1d6eScindi
3537aec1d6eScindi# ---
3547aec1d6eScindi
3557aec1d6eScindidesc = Snoop Tag Array Parity Error
3567aec1d6eScindierror = ereport.cpu.amd.ic.stag_par
3577aec1d6eScindi
358*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
3597aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
3607aec1d6eScindi
3614156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
3624156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
3634156fc34Sgavinmcode =	0000	mem	-	-	snp	<39:6>	-	l1	instr
3644156fc34Sgavinmcode =	0000	mem	-	-	ev	none	-	l1	instr
3657aec1d6eScindi
3667aec1d6eScindipanic = always
3674156fc34Sgavinmflags = physical
368*20c794b3Sgavinmerrtype =
3697aec1d6eScindi
3707aec1d6eScindi# ---
3717aec1d6eScindi
3727aec1d6eScindidesc = L1 ITLB Parity Error
3737aec1d6eScindierror = ereport.cpu.amd.ic.l1tlb_par
3747aec1d6eScindi
3757aec1d6eScindimask on  =
376*20c794b3Sgavinmmask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
3777aec1d6eScindi
3784156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
3794156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
3804156fc34Sgavinmcode =	0000	tlb	-	-	-	<47:12>	-	l1	instr
3817aec1d6eScindi
3827aec1d6eScindipanic = never
383*20c794b3Sgavinmflags = linear,pagealigned
384*20c794b3Sgavinmerrtype =
3857aec1d6eScindi
3867aec1d6eScindi# ---
3877aec1d6eScindi
3887aec1d6eScindidesc = L1 ITLB Parity Error (multimatch)
3897aec1d6eScindierror = ereport.cpu.amd.ic.l1tlb_par
3907aec1d6eScindi
3917aec1d6eScindimask on  =
392*20c794b3Sgavinmmask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
3937aec1d6eScindi
3944156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
3954156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
3964156fc34Sgavinmcode =	0001	tlb	-	-	-	<47:12>	-	l1	instr
3977aec1d6eScindi
3987aec1d6eScindipanic = never
399*20c794b3Sgavinmflags = linear,pagealigned
400*20c794b3Sgavinmerrtype =
4017aec1d6eScindi
4027aec1d6eScindi# ---
4037aec1d6eScindi
4047aec1d6eScindidesc = L2 ITLB Parity Error
4057aec1d6eScindierror = ereport.cpu.amd.ic.l2tlb_par
4067aec1d6eScindi
4077aec1d6eScindimask on  =
408*20c794b3Sgavinmmask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
4097aec1d6eScindi
4104156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
4114156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
4124156fc34Sgavinmcode =	0000	tlb	-	-	-	<47:12>	-	l2	instr
4137aec1d6eScindi
4147aec1d6eScindipanic = never
415*20c794b3Sgavinmflags = linear
416*20c794b3Sgavinmerrtype =
4177aec1d6eScindi
4187aec1d6eScindi# ---
4197aec1d6eScindi
4207aec1d6eScindidesc = L2 ITLB Parity Error (multimatch)
4217aec1d6eScindierror = ereport.cpu.amd.ic.l2tlb_par
4227aec1d6eScindi
4237aec1d6eScindimask on  =
424*20c794b3Sgavinmmask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
4257aec1d6eScindi
4264156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
4274156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
4284156fc34Sgavinmcode =	0001	tlb	-	-	-	<47:12>	-	l2	instr
4297aec1d6eScindi
4307aec1d6eScindipanic = never
431*20c794b3Sgavinmflags = linear
432*20c794b3Sgavinmerrtype =
4337aec1d6eScindi
4347aec1d6eScindi# ---
4357aec1d6eScindi
4367aec1d6eScindidesc = System Data Read Error
4377aec1d6eScindierror = ereport.cpu.amd.ic.rdde
4387aec1d6eScindi
439*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
4407aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
4417aec1d6eScindi
4424156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
4434156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
4444156fc34Sgavinmcode =	0000	bus	src	0	ird	none	mem	lg	-
4457aec1d6eScindi
446a307a255Sgavinmpanic = ifmce
4477aec1d6eScindiflags =
448*20c794b3Sgavinmerrtype =
4497aec1d6eScindi
4507aec1d6eScindi#
4517aec1d6eScindi# ---
4527aec1d6eScindi#
4537aec1d6eScindi
4547aec1d6eScindifuncunit = bu
4557aec1d6eScindi
4567aec1d6eScindi# ---
4577aec1d6eScindi
4587aec1d6eScindidesc = L2 data array single-bit ECC during TLB reload, snoop, or copyback
4597aec1d6eScindierror = ereport.cpu.amd.bu.l2d_ecc1
4607aec1d6eScindi
4617aec1d6eScindimask on  = AMD_BANK_STAT_CECC
462*20c794b3Sgavinmmask off = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
4637aec1d6eScindi
4644156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
4654156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
4664156fc34Sgavinmcode =	0000	mem	-	-	rd/snp/ev <39:6> -	l2	gen
4677aec1d6eScindi
4687aec1d6eScindipanic = never
469*20c794b3Sgavinmflags = physical
470*20c794b3Sgavinmerrtype =
4717aec1d6eScindi
4727aec1d6eScindi# ---
4737aec1d6eScindi
4747aec1d6eScindidesc = L2 data array multi-bit ECC during TLB reload, snoop, or copyback
4757aec1d6eScindierror = ereport.cpu.amd.bu.l2d_eccm
4767aec1d6eScindi
477*20c794b3Sgavinmmask on  = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
4787aec1d6eScindimask off = AMD_BANK_STAT_CECC
4797aec1d6eScindi
4804156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
4814156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
4824156fc34Sgavinmcode =	0000	mem	-	-	rd/snp/ev <39:6> -	l2	gen
4837aec1d6eScindi
4847aec1d6eScindipanic = always
4854156fc34Sgavinmflags = physical
486*20c794b3Sgavinmerrtype =
4877aec1d6eScindi
4887aec1d6eScindi# ---
4897aec1d6eScindi
4907aec1d6eScindidesc = L2 main tag array single-bit ECC error on scrubber access
4917aec1d6eScindierror = ereport.cpu.amd.bu.l2t_ecc1
4927aec1d6eScindi
4937aec1d6eScindimask on  = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
494*20c794b3Sgavinmmask off = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC
4957aec1d6eScindi
4964156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
4974156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
498*20c794b3Sgavinmcode =	0010	mem	-	-	err	<15:0>	-	l2	instr
4997aec1d6eScindi
5007aec1d6eScindipanic = never
501*20c794b3Sgavinmflags = physical,l2setway
502*20c794b3Sgavinmerrtype =
5037aec1d6eScindi
5047aec1d6eScindi# ---
5057aec1d6eScindi
5067aec1d6eScindidesc = L2 main tag array multi-bit ECC error on scrubber access
5077aec1d6eScindierror = ereport.cpu.amd.bu.l2t_eccm
5087aec1d6eScindi
509*20c794b3Sgavinmmask on  = AMD_BANK_STAT_UECC, MSR_MC_STATUS_UC, AMD_BANK_STAT_SCRUB
5107aec1d6eScindimask off = AMD_BANK_STAT_CECC
5117aec1d6eScindi
5124156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
5134156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
514*20c794b3Sgavinmcode =	0010	mem	-	-	err	<15:0>	-	l2	instr
5157aec1d6eScindi
5167aec1d6eScindipanic = always
5174156fc34Sgavinmflags = physical,l2setway
518*20c794b3Sgavinmerrtype =
5197aec1d6eScindi
5207aec1d6eScindi# ---
5217aec1d6eScindi
5227aec1d6eScindidesc = L2 main tag array parity error on I$ fetch
5237aec1d6eScindierror = ereport.cpu.amd.bu.l2t_par
5247aec1d6eScindi
525*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
5267aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
5277aec1d6eScindi
5284156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
5294156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
5304156fc34Sgavinmcode =	0010	mem	-	-	ird	<15:0>	-	l2	instr
5317aec1d6eScindi
5327aec1d6eScindipanic = always
5334156fc34Sgavinmflags = physical,l2setway
534*20c794b3Sgavinmerrtype =
5357aec1d6eScindi
5367aec1d6eScindi# ---
5377aec1d6eScindi
5387aec1d6eScindidesc = L2 main tag array parity error on D$ fetch
5397aec1d6eScindierror = ereport.cpu.amd.bu.l2t_par
5407aec1d6eScindi
541*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
5427aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
5437aec1d6eScindi
5444156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
5454156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
5464156fc34Sgavinmcode =	0010	mem	-	-	drd	<15:0>	-	l2	data
5477aec1d6eScindi
5487aec1d6eScindipanic = always
5494156fc34Sgavinmflags = physical,l2setway
550*20c794b3Sgavinmerrtype =
5517aec1d6eScindi
5527aec1d6eScindi# ---
5537aec1d6eScindi
5547aec1d6eScindidesc = L2 main tag array parity error on TLB reload, snoop, or copyback
5557aec1d6eScindierror = ereport.cpu.amd.bu.l2t_par
5567aec1d6eScindi
557*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
5587aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
5597aec1d6eScindi
5604156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
5614156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
5624156fc34Sgavinmcode =	0010	mem	-	-	rd/snp/ev <15:0> -	l2	gen
5637aec1d6eScindi
5647aec1d6eScindipanic = always
5654156fc34Sgavinmflags = physical,l2setway
566*20c794b3Sgavinmerrtype =
5677aec1d6eScindi
5687aec1d6eScindi# ---
5697aec1d6eScindi
5707aec1d6eScindidesc = L2 main tag array parity error on scrubber access
5717aec1d6eScindierror = ereport.cpu.amd.bu.l2t_par
5727aec1d6eScindi
573*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_SCRUB
5747aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
5757aec1d6eScindi
5764156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
5774156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
578*20c794b3Sgavinmcode =	0010	mem	-	-	err	<15:0>	-	l2	instr
5797aec1d6eScindi
5807aec1d6eScindipanic = always
5814156fc34Sgavinmflags = physical,l2setway
582*20c794b3Sgavinmerrtype =
5837aec1d6eScindi
5847aec1d6eScindi# ---
5857aec1d6eScindi
5867aec1d6eScindidesc = System data single-bit ECC for hardware prefetch or TLB reload
5877aec1d6eScindierror = ereport.cpu.amd.bu.s_ecc1
5887aec1d6eScindi
5897aec1d6eScindimask on  = AMD_BANK_STAT_CECC
590*20c794b3Sgavinmmask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
5917aec1d6eScindi
5924156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
5934156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
5944156fc34Sgavinmcode =	0000	bus	src	0	rd	<39:6>	mem/io	lg	-
5954156fc34Sgavinmcode =	0000	bus	src	0	pf	none	mem/io	lg	-
5967aec1d6eScindi
5977aec1d6eScindipanic = never
598*20c794b3Sgavinmflags = physical
599*20c794b3Sgavinmerrtype =
6007aec1d6eScindi
6017aec1d6eScindi# ---
6027aec1d6eScindi
6037aec1d6eScindidesc = System data multi-bit ECC for hardware prefetch or TLB reload
6047aec1d6eScindierror = ereport.cpu.amd.bu.s_eccm
6057aec1d6eScindi
606*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
6077aec1d6eScindimask off = AMD_BANK_STAT_CECC
6087aec1d6eScindi
6094156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
6104156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
6114156fc34Sgavinmcode =	0000	bus	src	0	rd	<39:6>	mem/io	lg	-
6124156fc34Sgavinmcode =	0000	bus	src	0	pf	none	mem/io	lg	-
6137aec1d6eScindi
6147aec1d6eScindipanic = always
6154156fc34Sgavinmflags = physical
616*20c794b3Sgavinmerrtype =
6177aec1d6eScindi
6187aec1d6eScindi# ---
6197aec1d6eScindi
6207aec1d6eScindidesc = System data read error for TLB reload or hardware prefetch
6217aec1d6eScindierror = ereport.cpu.amd.bu.s_rde
6227aec1d6eScindi
623*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
6247aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
6257aec1d6eScindi
6264156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
6274156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
6284156fc34Sgavinmcode =	0000	bus	src	0	rd/pf	<39:6>	mem/io	lg	-
6297aec1d6eScindi
630a307a255Sgavinmpanic = ifmce
6314156fc34Sgavinmflags = physical
632*20c794b3Sgavinmerrtype =
6337aec1d6eScindi
6347aec1d6eScindi#
6357aec1d6eScindi# ---
6367aec1d6eScindi#
6377aec1d6eScindi
6387aec1d6eScindifuncunit = ls
6397aec1d6eScindi
6407aec1d6eScindidesc = System data read error
6417aec1d6eScindierror = ereport.cpu.amd.ls.s_rde
6427aec1d6eScindi
643*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
6447aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
6457aec1d6eScindi
6464156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
6474156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
6484156fc34Sgavinmcode =	0000	bus	src	0	rd/wr	<39:6>	mem/io	lg	-
6497aec1d6eScindi
650a307a255Sgavinmpanic = ifmce
6514156fc34Sgavinmflags = physical
652*20c794b3Sgavinmerrtype =
6537aec1d6eScindi
6547aec1d6eScindi#
6557aec1d6eScindi# ---
6567aec1d6eScindi#
6577aec1d6eScindi
6587aec1d6eScindifuncunit = nb
6597aec1d6eScindi
6607aec1d6eScindidesc = Correctable ECC error from Normal ECC
6617aec1d6eScindierror = ereport.cpu.amd.nb.mem_ce
6627aec1d6eScindi
6637aec1d6eScindimask on  = AMD_BANK_STAT_CECC
664*20c794b3Sgavinmmask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
6657aec1d6eScindi
6664156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
6674156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
668*20c794b3Sgavinmcode  = 0000	bus	src/res	0	rd/wr	<39:3>	mem	lg	-
6697aec1d6eScindi
6707aec1d6eScindipanic = never
671*20c794b3Sgavinmflags = physical
672*20c794b3Sgavinmerrtype =
6737aec1d6eScindi
6747aec1d6eScindi# ---
6757aec1d6eScindi
6767aec1d6eScindidesc = Uncorrectable ECC error from Normal ECC
6777aec1d6eScindierror = ereport.cpu.amd.nb.mem_ue
6787aec1d6eScindi
679*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
6807aec1d6eScindimask off = AMD_BANK_STAT_CECC
6817aec1d6eScindi
6824156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
6834156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
684*20c794b3Sgavinmcode  = 0000	bus	src/res	0	rd/wr	<39:3>	mem	lg	-
6857aec1d6eScindi
6867aec1d6eScindipanic = always
6874156fc34Sgavinmflags = physical
688*20c794b3Sgavinmerrtype =
6897aec1d6eScindi
6907aec1d6eScindi# ---
6917aec1d6eScindi
6927aec1d6eScindidesc = Correctable ECC error from ChipKill ECC
6937aec1d6eScindierror = ereport.cpu.amd.nb.mem_ce
6947aec1d6eScindi
6957aec1d6eScindimask on  = AMD_BANK_STAT_CECC
696*20c794b3Sgavinmmask off = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
6977aec1d6eScindi
6984156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
6994156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
700*20c794b3Sgavinmcode  = 1000	bus	src/res	0	rd/wr	<39:3>	mem	lg	-
7017aec1d6eScindi
7027aec1d6eScindipanic = never
703*20c794b3Sgavinmflags = physical
704*20c794b3Sgavinmerrtype =
7057aec1d6eScindi
7067aec1d6eScindi# ---
7077aec1d6eScindi
7087aec1d6eScindidesc = Uncorrectable ECC error from ChipKill ECC
7097aec1d6eScindierror = ereport.cpu.amd.nb.mem_ue
7107aec1d6eScindi
711*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC, AMD_BANK_STAT_UECC
7127aec1d6eScindimask off = AMD_BANK_STAT_CECC
7137aec1d6eScindi
7144156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
7154156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
716*20c794b3Sgavinmcode  = 1000	bus	src/res	0	rd/wr	<39:3>	mem	lg	-
7177aec1d6eScindi
7187aec1d6eScindipanic = always
7194156fc34Sgavinmflags = physical
720*20c794b3Sgavinmerrtype =
7217aec1d6eScindi
7227aec1d6eScindi# ---
7237aec1d6eScindi
7247aec1d6eScindidesc = Hypertransport CRC error
7257aec1d6eScindierror = ereport.cpu.amd.nb.ht_crc
7267aec1d6eScindi
727*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
7287aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
7297aec1d6eScindi
7304156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
7314156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
732*20c794b3Sgavinmcode  = 0001	bus	obs	0	err	none	gen	lg	-
7337aec1d6eScindi
7347aec1d6eScindipanic = always
7357aec1d6eScindiflags =
736*20c794b3Sgavinmerrtype =
7377aec1d6eScindi
7387aec1d6eScindi# ---
7397aec1d6eScindi
7407aec1d6eScindidesc = Hypertransport Sync packet error
7417aec1d6eScindierror = ereport.cpu.amd.nb.ht_sync
7427aec1d6eScindi
743*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
7447aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
7457aec1d6eScindi
7464156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
7474156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
748*20c794b3Sgavinmcode  = 0010	bus	obs	0	err	none	gen	lg	-
7497aec1d6eScindi
7507aec1d6eScindipanic = always
7517aec1d6eScindiflags =
752*20c794b3Sgavinmerrtype =
7537aec1d6eScindi
7547aec1d6eScindi# ---
7557aec1d6eScindi
7567aec1d6eScindidesc = Master Abort
7577aec1d6eScindierror = ereport.cpu.amd.nb.ma
7587aec1d6eScindi
759*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
7607aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
7617aec1d6eScindi
7624156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
7634156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
7644156fc34Sgavinmcode  = 0011	bus	src/obs	0	rd/wr	<39:3>	mem/io	lg	-
7657aec1d6eScindi
7667aec1d6eScindipanic = never
7674156fc34Sgavinmflags = physical
768*20c794b3Sgavinmerrtype =
7697aec1d6eScindi
7707aec1d6eScindi# ---
7717aec1d6eScindi
7727aec1d6eScindidesc = Target Abort
7737aec1d6eScindierror = ereport.cpu.amd.nb.ta
7747aec1d6eScindi
775*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
7767aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
7777aec1d6eScindi
7784156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
7794156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
7804156fc34Sgavinmcode  = 0100	bus	src/obs	0	rd/wr	<39:3>	mem/io	lg	-
7817aec1d6eScindi
7827aec1d6eScindipanic = never
7834156fc34Sgavinmflags = physical
784*20c794b3Sgavinmerrtype =
7857aec1d6eScindi
7867aec1d6eScindi# ---
7877aec1d6eScindi
7887aec1d6eScindidesc = GART Table Walk Error
7897aec1d6eScindierror = ereport.cpu.amd.nb.gart_walk
7907aec1d6eScindi
791*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
7927aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
7937aec1d6eScindi
7944156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
7954156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
7964156fc34Sgavinmcode  = 0101	tlb	-	-	-	<39:3>	-	lg	gen
7977aec1d6eScindi
798*20c794b3Sgavinmpanic = never
7994156fc34Sgavinmflags = physical
800*20c794b3Sgavinmerrtype =
8017aec1d6eScindi
8027aec1d6eScindi# ---
8037aec1d6eScindi
8047aec1d6eScindidesc = Atomic Read/Modify/Write error
8057aec1d6eScindierror = ereport.cpu.amd.nb.rmw
8067aec1d6eScindi
807*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
8087aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
8097aec1d6eScindi
8104156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
8114156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
812*20c794b3Sgavinmcode  = 0110	bus	obs	0	err	<39:3>	io	lg	-
8137aec1d6eScindi
8147aec1d6eScindipanic = always
8154156fc34Sgavinmflags = physical
816*20c794b3Sgavinmerrtype =
8177aec1d6eScindi
8187aec1d6eScindi# ---
8197aec1d6eScindi
8207aec1d6eScindidesc = Watchdog error (timeout)
8217aec1d6eScindierror = ereport.cpu.amd.nb.wdog
8227aec1d6eScindi
823*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
8247aec1d6eScindimask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
8257aec1d6eScindi
8264156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
8274156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
828*20c794b3Sgavinmcode  = 0111	bus	gen	1	err	<39:3>	gen	lg	-
8297aec1d6eScindi
8307aec1d6eScindipanic = always
8317aec1d6eScindiflags =
832*20c794b3Sgavinmerrtype =
8338a40a695Sgavinm
8348a40a695Sgavinm# ---
8358a40a695Sgavinm
8368a40a695Sgavinmdesc = DRAM Address Parity Error
8378a40a695Sgavinmerror = ereport.cpu.amd.nb.dramaddr_par
8388a40a695Sgavinm
839*20c794b3Sgavinmmask on  = MSR_MC_STATUS_UC
8408a40a695Sgavinmmask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
8418a40a695Sgavinm
8424156fc34Sgavinm#	ext	type	pp	t	rrrr	addr	ii	ll	tt
8434156fc34Sgavinm#       ------- -------	-------	-------	-------	-------	------- ------- -----
844*20c794b3Sgavinmcode  = 1101	bus	obs	0	err	none	mem	lg	-
8458a40a695Sgavinm
8468a40a695Sgavinmpanic = always
8478a40a695Sgavinmflags =
848*20c794b3Sgavinmerrtype =
849