--- ../orig/mesa-10.3.2/src/gallium/drivers/radeonsi/si_dma.c 2014-10-25 03:20:20.000000000 +0300 +++ ../patch2/mesa-10.3.2/src/gallium/drivers/radeonsi/si_dma.c 2014-11-11 10:28:03.933429429 +0200 @@ -269,6 +269,9 @@ void si_dma_copy(struct pipe_context *ct si_dma_copy_buffer(sctx, dst, src, dst_x, src_box->x, src_box->width); return; } + + /* XXX: Asynchronous DMA causes lockups for some */ + goto fallback; if (src->format != dst->format || src_box->depth > 1 || rdst->dirty_level_mask != 0) {