On Mon, Dec 9, 2013 at 5:47 AM, Xiang, Haihao <haihao.xiang@xxxxxxxxx> wrote: > Oh, it works even with an batch which has only MI_BATCH_BUFFER_END. This sounds like we're missing a tlb/cache invalidate before launching the batch in the kernel. But the big flush we unconditionally do after each batch is good enough to fix things. This could also explain some of the other i-g-t failures ... -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx