Mesa Fixes Random GPU Hangs On AMD Hawaii & Fiji GPUs
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.
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.
17 Comments