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

Michel Thierry
2015-08-13T10:12:40Z

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