AMD SBI Driver Preps For EPYC Venice With Linux 7.1
#Hardware

AMD SBI Driver Preps For EPYC Venice With Linux 7.1

Hardware Reporter
2 min read

The Linux kernel is preparing for AMD's upcoming Zen 6 processors with the AMD Side Band Interface (SBI) driver now adding support for the EPYC "Venice" platform in Linux 7.1. This update is crucial for server deployments that will utilize the successor to the current EPYC 9005 "Turin" processors.

The Linux kernel continues its march toward supporting AMD's next-generation hardware, with the latest development being the addition of EPYC "Venice" platform support to the AMD SBI driver in Linux 7.1. This update represents another important step in preparing the open-source ecosystem for AMD's upcoming Zen 6 architecture.

The AMD Side Band Interface (SBI) driver is a critical component for server deployments, providing system management capabilities through AMD's Advanced Platform Management Link (APML). This interface allows administrators to monitor and control various aspects of server hardware, including power management, thermal monitoring, and other platform-level functions. The inclusion of EPYC Venice support in Linux 7.1 ensures that the open-source ecosystem will be ready when these processors launch.

AMD

EPYC Venice represents the next evolution in AMD's server processor lineup, succeeding the current-generation EPYC 9005 "Turin" processors. While specific details about Venice are still emerging, it is expected to be based on AMD's Zen 6 architecture and will likely bring further improvements in performance, efficiency, and core counts compared to its predecessor.

The four patches queued for Linux 7.1 focus on making the necessary modifications to the amd-sbi driver to support the EPYC Venice platform. These changes will enable the driver to properly communicate with the Venice's system management features, ensuring that administrators can take full advantage of the platform's capabilities.

This development comes alongside other Zen 6-related improvements in Linux 7.1, including new AMD SMCA (Scalable MCA) bank types, FRED (Fast Recursive Error Detection) enabled by default, AVX-512 BMM support for KVM guest VMs, and new AMD P-State features. These updates collectively demonstrate the growing maturity of the Linux kernel's support for AMD's upcoming hardware.

For server administrators and data center operators, these changes are significant. The SBI driver's support for EPYC Venice will be essential for deploying and managing servers based on these processors. Features like power monitoring and control, thermal management, and platform telemetry are critical for maintaining optimal performance and efficiency in large-scale deployments.

The timing of these updates is also noteworthy, as they arrive ahead of the Linux 7.1 merge window closing on Sunday. This suggests that AMD and the Linux community are working to ensure that support for these upcoming processors is well-integrated and tested before the kernel version is finalized.

Looking ahead, these developments position the Linux ecosystem to fully leverage the capabilities of AMD's upcoming EPYC Venice processors. As with previous generations, the close collaboration between AMD and the Linux community continues to ensure that open-source operating systems can take full advantage of AMD's hardware innovations.

For those interested in following these developments, the patches can be found in the char/misc pull request sent out by Linux developer Greg Kroah-Hartman. Additional information about the AMD SBI driver can be found in the Linux kernel documentation, while details about AMD's APML technology are available through AMD's official documentation.

Comments

Loading comments...