desc = Uncorrectable D$ data infill from system memory
mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 bus src 0 drd
mem/io lg -
desc = Uncorrectable D$ data infill from L2$
mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - - drd - l2 data
desc = Correctable single-bit error in Data Array from scrub
mask on = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - - gen - l1 data
desc = Uncorrectable single-bit error in Data Array
mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_CECC
mask off = AMD_BANK_STAT_SCRUB
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = Uncorrectable multi-bit error in Data Array
mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = Uncorrectable multi-bit error in Data Array from scrub
mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_SCRUB
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - - gen - l1 data
desc = Main Tag Array Parity Error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - -
drd/dwr - l1 data
desc = Snoop Tag Array Parity Error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - -
snp/ev - l1 data
desc = L1 DTLB Parity Error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 tlb - - - - l1 data
desc = L1 DTLB Parity Error (multimatch)
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0001 tlb - - - - l1 data
desc = L2 DTLB Parity Error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 tlb - - - - l2 data
desc = L2 DTLB Parity Error (multimatch)
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0001 tlb - - - - l2 data
# Instruction Cache Functional Unit
desc = Correctable I$ data infill from system memory
mask on = AMD_BANK_STAT_CECC
mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 bus src 0 ird mem lg -
desc = Correctable I$ data infill from L2$
mask on = AMD_BANK_STAT_CECC
mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - - ird - l2 instr
desc = Uncorrectable I$ data infill from system memory
mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 bus src 0 ird mem lg -
desc = Uncorrectable I$ data infill from L2$
mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - - ird - l2 instr
desc = Data Array Parity Error
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - - ird - l1 instr
desc = Main Tag Array Parity Error
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - -
ird/ev - l1 instr
desc = Snoop Tag Array Parity Error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 mem - -
snp/ev - l1 instr
desc = L1 ITLB Parity Error
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 tlb - - - - l1 instr
desc = L1 ITLB Parity Error (multimatch)
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0001 tlb - - - - l1 instr
desc = L2 ITLB Parity Error
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 tlb - - - - l2 instr
desc = L2 ITLB Parity Error (multimatch)
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0001 tlb - - - - l2 instr
desc = System Data Read Error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0000 bus src 0 ird mem lg -
desc = L2 data array single-bit ECC during TLB reload, snoop, or copyback
mask on = AMD_BANK_STAT_CECC
mask off = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = L2 data array multi-bit ECC during TLB reload, snoop, or copyback
mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = L2 main tag array single-bit ECC error on scrubber access
mask on = AMD_BANK_STAT_CECC, AMD_BANK_STAT_SCRUB
mask off = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0010 mem - - gen - l2 instr
desc = L2 main tag array multi-bit ECC error on scrubber access
mask on = AMD_BANK_STAT_UECC, AMD_BANK_STAT_UC, AMD_BANK_STAT_SCRUB
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0010 mem - - gen - l2 instr
desc = L2 main tag array parity error on I$ fetch
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0010 mem - - ird - l2 instr
desc = L2 main tag array parity error on D$ fetch
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0010 mem - - drd - l2 data
desc = L2 main tag array parity error on TLB reload, snoop, or copyback
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = L2 main tag array parity error on scrubber access
mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_SCRUB
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0010 mem - - gen - l2 instr
desc = System data single-bit ECC for hardware prefetch or TLB reload
mask on = AMD_BANK_STAT_CECC
mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = System data multi-bit ECC for hardware prefetch or TLB reload
mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = System data read error for TLB reload or hardware prefetch
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = System data read error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = Correctable ECC error from Normal ECC
mask on = AMD_BANK_STAT_CECC
mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = Uncorrectable ECC error from Normal ECC
mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = Correctable ECC error from ChipKill ECC
mask on = AMD_BANK_STAT_CECC
mask off = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = Uncorrectable ECC error from ChipKill ECC
mask on = AMD_BANK_STAT_UC, AMD_BANK_STAT_UECC
mask off = AMD_BANK_STAT_CECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = Hypertransport CRC error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0001 bus obs 0 gen gen lg -
desc = Hypertransport Sync packet error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0010 bus obs 0 gen gen lg -
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
desc = GART Table Walk Error
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0101 tlb - - - - lg gen
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0110 bus obs 0 gen io lg -
desc = Watchdog error (timeout)
mask on = AMD_BANK_STAT_UC
mask off = AMD_BANK_STAT_CECC, AMD_BANK_STAT_UECC
# ext type pp t rrrr ii ll tt
# ------- ------- ------- ------- --------------- ------- ------- -----
code = 0111 bus gen 1 gen gen lg -