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