Debugging GPU VM Faults In The Open-Source Graphics Drivers
Written by Michael Larabel in Mesa on 19 December 2015 at 08:01 AM EST. 2 Comments
Long-time open-source graphics driver contributor and one of the newer members of AMD's open-source driver team, Nicolai Hähnle, has written an insightful article about debugging GPU VM faults.

Nicolai Hähnle's post basically covers the lengthy process of how he recently debugged and fixed a tricky GPU VM fault in the RadeonSI Gallium3D driver. The issue was triggered by an Unreal Engine 4 demo and bisected down to an unrelated LLVM commit, but Hähnle was able to jump through the hoops, figure the issue, and get it corrected.

If you are curious about the lengthy process for debugging GPU VM faults, you can read his blog post.
Related News
About The Author
Author picture

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 or contacted via

Popular News This Week