Linux 3.19 To Have Skylake Graphics, PPGTT Enablement

Written by Michael Larabel in Intel on 21 October 2014 at 02:07 PM EDT. 2 Comments
Now that Linux 3.18-rc1 is out, Intel's Open-Source Technology Center developers responsible for their graphics driver work have begun submitting their changes to drm-next for landing with Linux 3.19.

Daniel Vetter sent in the first batch of drm-intel-next changes for merging into the drm-next tree so that they can hit the Linux 3.19 merge window in about two months. Among the highlights for this Intel DRM graphics driver work for Linux 3.19 include:

- The initial hardware enablement for Skylake, Intel's successor to Broadwell that's expected to launch by end of 2015. There's been the Skylake kernel graphics driver code for a few weeks now but it missed out on the Linux 3.18 window. Published since then has been the Skylake Mesa code and updated DDX for user-space.

- Some of the first work for better Intel driver code documentation.

- PPGTT is now again enabled by default. PPGTT is short for the Per-Process Graphics Translation Tables. PPGTT is a feature supported by Intel's Ivy Bridge, Haswell, and Broadwell graphics processors for enabling GPU process isolation. This enhances the security by providing a per file descriptor address space / context.

- Many fixes and other improvements throughout the driver.

More details on the Intel Linux graphics driver improvements being queued for the 3.19 kernel can be found 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