AMD Published Two Zen-Related Patches For The Linux Kernel

Written by Michael Larabel in AMD on 28 October 2015 at 04:10 PM EDT. 13 Comments
AMD
We've seen AMD already pushing open-source compiler patches for Zen and it seems they are ready to begin pushing Linux kernel changes too for their next-generation CPU architecture.

Aravind Gopalakrishnan of AMD posted two patches for Family 17h, a.k.a. Zen. The new feature patches can be found on the kernel mailing list until being mainlined. The patches are adding the CLZERO instruction so that it can be exposed via /proc/cpuinfo and adding the Scalable MCA cpuid bit.

The CLZERO instruction for Zen zero's out a 64-byte cache line specified in RAX. The Scalable MCA is described as, "MCA extensions expands existing register space for the MCE banks and also introduces a new MSR range to accommodate new banks. Future additions to AMD MCE code will first need to detect if SMCA is enabled before enabling the new features."

AMD Zen processors will begin appearing in 2016 so there will likely be more Zen-related open-source Linux patches appearing in short order.
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