AMD SMCA Updates Land In Linux 5.17 For Future CPUs

Written by Michael Larabel in AMD on 20 January 2022 at 06:02 AM EST. Add A Comment
AMD
Last week I noted about EDAC changes in Linux 5.17 for future AMD CPUs. The "Error Detection and Correction" work included AMD adding RDDR5 / LRDDR5 support to their driver and new CPU model IDs that appear to be for Zen 4. Also working on next-gen AMD processor support in Linux 5.17 are recent SMCA changes.

Back in early December I wrote about AMD volleying new SMCA driver changes for a new generation of AMD processors. Those changes are interesting for their Scalable Machine Check Architecture as it introduces the notion of having possibly different bank type layouts depending upon the logical CPU core. Thus the preparations are being made -- and now merged in Linux 5.17 -- for where the machine check architecture bank types/layout are different depending upon the particular CPU. The patches don't provide AMD's reasoning for this change but it's possible for hybrid core designs or other reasons.


The patch series also introduces a number of new SMCA bank types. Among those new bank types are for an updated "v2" unified memory controller, an updated PCIe unit, and various xGMI units.

Those AMD SMCA changes for future AMD CPUs were merged last week as part of ras/core updates for Linux 5.17.

Other next-gen AMD CPU work in Linux 5.17 beyond the SMCA and EDAC additions is temperature monitoring support for those new CPU model IDs touched by the EDAC work. It's good seeing this work happening now ahead of Zen 4 processors launching later in 2022.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week