Linux 5.17 Intel Graphics Driver Update Fixes Hangs, More Discrete vRAM Preparations

Written by Michael Larabel in Intel on 10 December 2021 at 05:35 AM EST. 2 Comments
Sent to DRM-Next this week for queuing until the Linux 5.17 merge window in January is the latest batch of drm-intel-gt-next updates, which has hang fixes and more preparations for Intel discrete graphics.

There is already some Intel kernel graphics driver code that is queued for Linux 5.17, most notably including VRR support for Ice Lake. This week's drm-intel-gt-next has more notable changes for Intel's open-source driver that continues growing a lot for supporting their discrete graphics plans.

Highlights from this week's pull include:

- A fix for GPU hangs caused by certain media and OpenGL workloads that were able to hang Skylake/Gen9 hardware and newer.

- There is also a fix for GPU hangs within GNOME Shell only found with Tigerlake / Gen12 graphics.

- New workarounds for DG2 Alchemist and Xe HP were introduced. There is also fixes for DG2 buffer migration support.

- Continued work around discrete video memory enablement and the TTM memory management effort continues this cycle with more code now in place. Notable this cycle is failsafe and asynchronous migration being in palce. Intel's TTM back-end is also now able to support cached system memory for better performance during shrinking and also prepares the driver for use with TTM on integrated Intel graphics.

See the PR for the full list of Intel GT patches for 5.17 at this point.
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