Intel IFS Ready To Weed Out Faulty Silicon With Linux 6.2

Written by Michael Larabel in Intel on 16 December 2022 at 05:20 AM EST. 18 Comments
INTEL
The x86/microcode changes that were merged this week into the Linux 6.2 kernel address prior shortcomings with the Intel In-Field Scan (IFS) driver so it's now deemed ready to help in spotting out faulty silicon across a fleet of systems in production or prior to commissioning new hardware.

In-Field Scan is a feature disclosed at the start of this year by a new Linux kernel driver and is a feature coming with Intel's next-generation server processors for an easy silicon testing feature for running tests and uncovering any potential silicon-level issues not caught by ECC, parity checks, RAS, or other existing functionality. Particularly for hyperscalers and other large server CPU deployments this IFS can be useful for finding any CPU hardware troubles prior to commissioning new servers or age the silicon ages within the data center.

The Intel IFS code was added to Linux 5.19 but was marked "broken" prior to release after Intel engineers realized there were some defects in their planned interface around the loading of multiple tests. Due to the Linux requirements around not breaking user-space interfaces, it was marked as broken to allow the Intel engineers time to improve their driver around the area of loading of multiple test cases for IFS.


Intel engineers worked out the kinks from the original code and now consider it to be stable for helping to test processor silicon in the field.

This code for handling of running multiple different test patterns in the Intel IFS driver and reverting the "BROKEN" tag was submitted and merged this week for the mainline Linux 6.2 kernel. Straightening up of the Intel In-Field Scan driver came with this pull and is now ready for helping to vet silicon with upcoming Xeon Scalable Sapphire Rapids processors.
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