Intel Ice Lake Desktop and Workstation CPU support added to the Linux Kernel
Intel may be closer to launching 10nm Ice Lake CPUs for desktops and servers than one might think. A close-up inspection of intel-family.h reveals that definitions for three new Intel CPU families were added to Linux 5.2 rc5: Xeon D, Desktop and "X". There is still no actual code depending on these chips being present or not.
Support for Ice Lake mobile (
INTEL_FAM6_ICELAKE_MOBILE) has been present in intel-family.h for quite some time, it is present in current 5.1-series kernels. Three new CPUs were added to Linux 5.2-rc5 and we did not notice at the time. Toying around with
grep on git master revealed that the Ice Lake CPUs present in
arch/x86/include/asm/intel-family.h in git master are as of now:
#define INTEL_FAM6_ICELAKE_X 0x6A #define INTEL_FAM6_ICELAKE_XEON_D 0x6C #define INTEL_FAM6_ICELAKE_DESKTOP 0x7D #define INTEL_FAM6_ICELAKE_MOBILE 0x7E
INTEL_FAM6_ICELAKE_MOBILE were new to 5.2-rc5. The
X parts have so far referred to eXtreme edition Xeon parts (EP and EX Xeons).
The iGPU graphics support for Ice Lake was tagged "stable" earlier in the 5.2 release cycle.
There is currently no actual code specific to these new CPU definitions. There are several files with code taking different paths depdnding on
INTEL_FAM6_ICELAKE_MOBILE being defined or not such as
uncore.c as well as
tools/power/x86/turbostat/turbostat.c. No current git kernel code cares about other
INTEL_FAM6_ICELAKE chips, not even a little. Actual code depending on these CPUs being present will likely appear in the near future.
Our best educated guess is that mobile Ice Lake chips will appear in consumer products in November and desktop parts will follow early next year. Competition from AMD may compel the worlds biggest chip maker to launch earlier than they'd like.
published 2019-06-24 - last edited 2019-06-24
Latest news headlines
- New Russian Legislation Would Outlaw Tor And Sites Using Encrypted ClientHello
- The Big Plans For wlroots
- Qmmp 1.4.2 Is Released
- Nvidia Partially Kills SLI In Their Latest Linux Driver
- OpenRGB 0.4 Is Released
- The Real Risks And Costs Of Using Cloud Services: The Freedesktop.org Inside Scoop
- AMD At The X.Org Developers Conference 2020: No-No Baking Your Graphics Card
- Vulkan Will Soon Have A Vendor-Neutral Cross-Platform Ray-Tracing API
- Manjaro Lomiri Alpha1 for PinePhone Is Released
See the more archive for news headlines