https://bugs.freedesktop.org/show_bug.cgi?id=69245
--- Comment #3 from klondike klondike@klondike.es --- Created attachment 86824 --> https://bugs.freedesktop.org/attachment.cgi?id=86824&action=edit Backported commit fixing the lockups
Hi Tom, after manually checking the differences between the 9.2.0 and my working version of the git sources* I have tracked it down to these lines which are present on 9.2.0 but not on git
The file is src/gallium/drivers/r600/evergreen_compute.c
The relevant commit with the fix is this: http://cgit.freedesktop.org/mesa/mesa/commit/src/gallium/drivers/r600/evergr...
Keep in mind that ctx->b.flags = 0; should be changed by ctx->flags = 0; (and similar changes where be needed too).
Anyways, patch for 9.2.0 attached :)
* Yeah, I know bisect may have been faster, but for random appearing problems I prefer to do stuff the good old way.