Mesa Fixes Random GPU Hangs On AMD Hawaii & Fiji GPUs

Written by Michael Larabel in Mesa on 27 October 2016 at 06:54 AM EDT. 17 Comments
MESA
In addition to RadeonSI re-enabling SDMA for Carrizo and Sea Islands GPUs yesterday, Marek Olšák made another change to fix the issue of random GPU hangs happening with Hawaii and Fiji graphics processors.

A simple patch yesterday to the Radeon Gallium code now makes sure the address of separate CMASK is aligned properly. With that, Marek says, "this should fix random GPU hangs on Hawaii and Fiji." The fix is a candidate for back-porting to Mesa 11.2, 12.0, and 13.0.

The patch can be seen here. Have you experienced random GPU hangs on the open-source driver stack with hardware like the Radeon R9 290/390 or R9 Fury cards? If so, you'll want to fire up Mesa Git.
Related News
About The Author
Michael Larabel

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

Popular News This Week