[Intel-gfx] [PATCH 02/21] drm/i915/gtt: Workaround for HW preload not flushing pdps

Michel Thierry michel.thierry at intel.com
Thu Aug 13 03:12:38 PDT 2015


On 8/13/2015 5:08 PM, Zhiyuan Lv wrote:
> Hi Michel,
>
> Thanks for the reply!
>
> I yet have another question: right now the mark_tlb_dirty() will be
> called if any level of PPGTT table is changed. But for the EXECLIST
> context submission, we only need LRI commands if there are L3 PDP root
> pointer changes right? Thanks!
>

mark_tlbs_dirty is not only for execlists mode, we re-used it since it 
was already there.

The update is only required when a PDP is allocated.

-Michel




More information about the Intel-gfx mailing list