Linux 7.1 Adds New AMD SMCA Bank Types, Presumably For Upcoming EPYC Venice
([AMD] 3 Hours Ago
New AMD SMCA Bank Types)
- Reference: 0001627934
- News link: https://www.phoronix.com/news/AMD-2026-New-SMCA-Bank-Types
- Source link:
The AMD Machine Check Exception "mce_amd" driver as part of the Error Detection And Correction (EDAC) subsystem is introducing support for new SMCA bank types on AMD platforms. Given the timing these new bank types are presumably for AMD's upcoming Zen 6 / EPYC Venice hardware.
The patches merged this week for Linux 7.1 add a number of new SMCA bank types top the AMD MCE driver. The AMD [1]Scalable Machine Check Architecture (SMCA) bank types are for representing different hardware units on modern AMD CPus for identifying and handling of errors. The bank types new to Linux 7.1 include:
- Data Acceleration Back-end (SMCA_DACC_BE)
- Data Acceleration Front-end (SMCA_DACC_FE)
- eDDR5 CMN (SMCA_EDDR5CMN)
- AMD Root of Trust Microprocessor (SMCA_MPART)
- AMD Secure Processor (SMCA_MPASP)
- AMD Secure Processor V2 (SMCA_MPASP_V2)
- Microprocessor Manageability Core (SMCA_MPM)
- MP for RAS (SMCA_MPRAS)
- SMCA_MPRAS (SMCA_PCIE_PL)
- Die to Die Interconnect (SMCA_SSBDCI)
The patches don't elaborate on where these new SMCA bank types are used but presumably for their next-gen platforms.
The additions were merged for Linux 7.1 this week via the [2]RAS updates .
[1] https://www.phoronix.com/search/Scalable+Machine+Check+Architecture
[2] https://lore.kernel.org/lkml/20260413173144.GAad0ogErS0Ceh52Tx@fat_crate.local/
The patches merged this week for Linux 7.1 add a number of new SMCA bank types top the AMD MCE driver. The AMD [1]Scalable Machine Check Architecture (SMCA) bank types are for representing different hardware units on modern AMD CPus for identifying and handling of errors. The bank types new to Linux 7.1 include:
- Data Acceleration Back-end (SMCA_DACC_BE)
- Data Acceleration Front-end (SMCA_DACC_FE)
- eDDR5 CMN (SMCA_EDDR5CMN)
- AMD Root of Trust Microprocessor (SMCA_MPART)
- AMD Secure Processor (SMCA_MPASP)
- AMD Secure Processor V2 (SMCA_MPASP_V2)
- Microprocessor Manageability Core (SMCA_MPM)
- MP for RAS (SMCA_MPRAS)
- SMCA_MPRAS (SMCA_PCIE_PL)
- Die to Die Interconnect (SMCA_SSBDCI)
The patches don't elaborate on where these new SMCA bank types are used but presumably for their next-gen platforms.
The additions were merged for Linux 7.1 this week via the [2]RAS updates .
[1] https://www.phoronix.com/search/Scalable+Machine+Check+Architecture
[2] https://lore.kernel.org/lkml/20260413173144.GAad0ogErS0Ceh52Tx@fat_crate.local/