Recent Linux driver patches could improve performance on the Steam Deck, which runs Valve's Linux-based SteamOS. In early testing by Phoronix, the handheld's 1% low frame rate rose by 31.8%.

The gains largely come from a new AMD P-State driver feature, 'epp_boost', developed by Meta Linux kernel hacker David Vernet. It implements per-core Energy Performance Preference (EPP) for AMD CPUs. According to the original report, AMD's Linux kernel engineers had not yet reviewed it, as far as the author knew.
Vernet explains in a Linux kernel mailing list post that gaming was a specific consideration during development, as reported by Phoronix.
Why brief pauses can hurt frame times
Vernet describes a weakness in the driver's active EPP mode: the platform chooses an operating point between min_perf and max_perf using the EPP hint, while the kernel rewrites the CPPC request only when policies or limits change. That approach can work poorly for a mostly busy thread that repeatedly sleeps for short periods—a common gaming workload.
Each sleep weakens the hardware's performance signal, so work after waking can begin at a low operating point. This increases tail latency even when the CPU is effectively fully occupied whenever work is available. A game's main or render thread may briefly wait on a futex or GPU fence every frame; the resulting frequency drops can produce stale frames and worse frame-time percentiles.
Globally forcing "EPP=performance" would be an obvious workaround, Vernet says, but it would sacrifice power efficiency, particularly on handhelds such as the Steam Deck. His patches instead provide an opt-in, per-core EPP boost. The message archive contains his technical explanation, precedents and testing methodology.

Early results and activation
The source author had not tested the patch personally. Phoronix used the Civilization VI game benchmark and reported a 31.8% improvement in 1% low fps, alongside a 4.1% improvement in frame time. Newer AMD Ryzen systems would likely benefit too, though these reported results concern the Steam Deck.
Using the feature requires downloading the patch and making Linux configuration changes. To enable it, set 'amd_pstate.epp_boost=1'. Then use '/sys/module/amd_pstate/parameters/epp_boost' to check whether it is active.
