On Wed, Nov 25, 2015 at 09:02:20AM +0000, Chris Wilson wrote: > On Wed, Nov 25, 2015 at 09:40:45AM +0100, Daniel Vetter wrote: > > Hm it's not just batches but any object with relocs. Could this explain > > the oddball libva/uxa hang? Stuff like "after playing $game for hours my > > desktop looked funny", but not for tiling issues. > > Possible, but with libva having its own issues with not marking GPU > writes, only time will tell. I say batches because in modern code, only > the batch has the reloc. In UXA and mesa, even the auxiliary buffers with > the relocs are reallocated with each batch. Ah, I didn't realize/forgot that UXA doesn't reuse the indirect state. > There's only one swap related corruption issue on gen4, for which we > also know the machine had bad swizzle detection, and there is another > swap related bug on gen2, but neither are actually susceptible to this > bug. I don't have any strong candidates for an eureka moment. Was just a thought really. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx