Linux 5.1 Picking Up Intel Coffeelake GVT, More Icelake IDs Added

Written by Michael Larabel in Intel on 28 January 2019 at 04:06 PM EST. 4 Comments
As is standard practice for the DRM-Next development workflow, the Intel open-source graphics driver developers have already been staging their new feature work ahead of the Linux 5.1 kernel cycle, as have other parties involved in DRM/KMS drivers and elsewhere in the kernel. Today another big feature update was submitted to DRM-Next of new material that will come with Linux 5.1 this spring.

Highlights of today's pull include:

- Coffeelake GVT support is finally in place! That's the Graphics Virtualization Technology for newer Intel desktop CPUs. This doesn't come as a big surprise since we knew Intel developers were working on it and it would likely be ready by "Linux 4.22", which given Linus Torvalds' version bump to 5.0, 5.1 would have been 4.22. This is great news for Coffeelake CPU owners wanting to have accelerated guests in KVM/Xen instances using GVT rather than Virgl or other alternatives.

- More device IDs for upcoming Icelake hardware has been added to the driver along with other Icelake enablement/fixes work. The Intel Icelake Linux graphics support appears quite mature at this stage for the "Gen 11" graphics hardware that will be out later in the year. The new device IDs for the Icelake graphics part are 0x8A59, 0x8A58, 0x8A57, and 0x8A56, but don't reveal any other details on these additions. It's difficult to ascertain just how many different Icelake graphics adapter models there will be since some of them may just be for engineering samples / pre-production, reserving for future but currently unplanned parts, etc.

There is also a number of other fixes and low-level code refactoring via this pull request.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week