Linux 6.5-rc4 Brings Change For Enabling STIBP On AMD Zen 4 Auto IBRS Systems

Written by Michael Larabel in AMD on 30 July 2023 at 06:17 AM EDT. 2 Comments
AMD
Last weekend I wrote about Zen 4's Automatic IBRS security feature needing STIBP enabled for protecting user-space processes. Single-Threaded Indirect Branch Predictors though haven't been enabled up to now with the Auto IBRS functionality on Linux. But the x86/urgent pull request sent out today ahead of the Linux 6.5-rc4 tagging makes that change.

AMD Automatic IBRS is akin to Intel eIBRS with this new feature being found on all AMD Zen 4 processors. Since Linux 6.3 there has been support for using Automatic IBRS by default on capable AMD systems but it didn't end up enabling STIBP for user processes.


The x86/urgent pull request sent to Linus Torvalds this morning now ensures STIBP gets flipped on when using Automatic IBRS. That is the main change as part of this week's x86/urgent material.
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