On 6 June 2018 at 07:27, Chris Wilson <[email protected]> wrote: > As we cannot reliably change used page tables while the context is > active, the earliest opportunity we have to recover excess pages is when > the context becomes idle. So whenever we unbind the context (it must be > idle, and indeed being evicted) free the unused ptes. > > Signed-off-by: Chris Wilson <[email protected]> > Cc: Joonas Lahtinen <[email protected]> > Cc: Mika Kuoppala <[email protected]> > Cc: Matthew Auld <[email protected]> Reviewed-by: Matthew Auld <[email protected]> _______________________________________________ Intel-gfx mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/intel-gfx
- [Intel-gfx] [PATCH 07/17] drm/i915/gtt: Reorder aliasing_ppgt... Chris Wilson
- [Intel-gfx] [PATCH 10/17] drm/i915/gtt: Lazily allocate page ... Chris Wilson
- [Intel-gfx] [PATCH 15/17] drm/i915/gtt: Skip clearing the GGT... Chris Wilson
- [Intel-gfx] [PATCH 03/17] drm/i915: Decouple vma vfuncs from ... Chris Wilson
- [Intel-gfx] [PATCH 01/17] drm/i915/gtt: Invalidate GGTT cache... Chris Wilson
- [Intel-gfx] [PATCH 13/17] drm/i915/gtt: Cache the PTE encodin... Chris Wilson
- [Intel-gfx] [PATCH 11/17] drm/i915/gtt: Free unused page tabl... Chris Wilson
- Re: [Intel-gfx] [PATCH 11/17] drm/i915/gtt: Free unused ... Matthew Auld
- [Intel-gfx] [PATCH 09/17] drm/i915/gtt: Only keep gen6 page d... Chris Wilson
- [Intel-gfx] [PATCH 17/17] RFT drm/i915/gtt: Enable full-ppgtt... Chris Wilson
- [Intel-gfx] [PATCH 02/17] drm/i915: Prepare for non-object vm... Chris Wilson
- [Intel-gfx] [PATCH 16/17] drm/i915/ringbuffer: Force restore ... Chris Wilson
- [Intel-gfx] [PATCH 14/17] drm/i915/gtt: Reduce a pair of runt... Chris Wilson
- [Intel-gfx] [PATCH 06/17] drm/i915/gtt Onionify error handlin... Chris Wilson
