Patches Revised For AMD Zen Based Hygon Dhyana Server CPUs

Written by Michael Larabel in Hardware on 11 August 2018 at 04:46 PM EDT. 4 Comments
HARDWARE
Patches have been revised for the Linux kernel to support the initial Hygon Dhyana server CPUs that are the licensed AMD Family 17h "Zen" technology, basically the EPYC server CPUs for the Chinese market.

Back in June the initial Hygon Dhyana Linux patches were posted and today they were revised for the third time. V3 of the Hygon Dhyana patches are re-based against the latest Linux 4.18 development code and rework some of the vendor checking codes for improved consistency.

These first Hygon Dhyana CPUs are basically re-branded AMD EPYC CPUs, but there are various identifiers that need to be updated for the family series, PCI Express device vendor ID, and CPU vendor ID.
The first generation Hygon's processor(Dhyana) originates from AMD technology and shares most of the architecture with AMD's family 17h, but with different CPU Vendor ID("HygonGenuine")/PCIE Device Vendor ID (0x1D94)/Family series number (Family 18h).

With these kernel patches, the Hygon CPU support is in place for KVM, Xen, ACPI, CPUFreq, Spectre V2 mitigation, and other bits in common with x86 AMD EPYC CPUs but requiring these new IDs.

The patches for now can be found on the kernel mailing list while they might be merged to mainline in a few short days for the Linux 4.19 kernel cycle.
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