Intel Gen7 Graphics Mitigation Will Try To Avoid Performance Loss In Final Version

Written by Michael Larabel in Intel on 17 January 2020 at 07:03 AM EST. 9 Comments
INTEL
Intel's open-source developers working on their security mitigation for the Gen7 graphics hardware have volleyed a new version of the patch series for that mitigation currently causing big hits to Ivybridge / Haswell performance.

Interestingly with this new patch series for the Gen7 mitigation, which is still under a "request for comments" flag, is now a big disclaimer:
**** NOTE: ****
This series is in active development and is not intended to be merged to mainline in its current form. The intent of the RFC is simply to outline the strategy for the mitigation, as a focus for active discussion, and to openly share progress. There has been only minimal attention paid to performance thus far, as the focus is on robustness. It is not anticipated that there will be any measurable performance impact in the final version.
**** END NOTE ****

It's good if they are indeed hopeful of eliminating the huge performance hit caused by this mitigation, though wondering how long until these patches will be in their final version and ready for mainline.

One of the resources for CVE-2019-14615 pointed towards Intel being aware of this issue since at least August, so would seem a bit odd they aren't focusing on performance at all until the end given the time they've already had, and still didn't have a proper solution in time for the planned public disclosure date that happened on Tuesday.


This mitigation work is primarily concerning Ivybridge / Haswell hardware with the "Gen9" graphics mitigation already in good shape and mainlined.


With the v3 patches are more code improvements on this nearly 700 line patch to their i915 kernel graphics driver. Once the patches are in their final form, of course, I'll be running more benchmarks to see what exactly the performance penalty looks like or if they've managed to recover completely.

At least though the Gen9 graphics mitigation for current-gen hardware is spot on and I haven't found any performance or power hit from that mainlined mitigation.
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