Re: [Intel-gfx] [PATCH v3 3/3] drm/i915/gtt: Free unused lower-level page tables

2016-10-10 Thread Joonas Lahtinen
On pe, 2016-10-07 at 20:39 +0200, Michał Winiarski wrote: > Since "Dynamic page table allocations" were introduced, our page tables > can grow (being dynamically allocated) with address space range usage. > Unfortunately, their lifetime is bound to vm. This is not a huge problem > when we're not us

Re: [Intel-gfx] [PATCH v3 3/3] drm/i915/gtt: Free unused lower-level page tables

2016-10-10 Thread Chris Wilson
On Fri, Oct 07, 2016 at 08:39:22PM +0200, Michał Winiarski wrote: > Since "Dynamic page table allocations" were introduced, our page tables > can grow (being dynamically allocated) with address space range usage. > Unfortunately, their lifetime is bound to vm. This is not a huge problem > when we'r

[Intel-gfx] [PATCH v3 3/3] drm/i915/gtt: Free unused lower-level page tables

2016-10-07 Thread Michał Winiarski
Since "Dynamic page table allocations" were introduced, our page tables can grow (being dynamically allocated) with address space range usage. Unfortunately, their lifetime is bound to vm. This is not a huge problem when we're not using softpin - drm_mm is creating an upper bound on used range by c