Re: [Intel-gfx] [PATCH 6/7] drm/i915: Switch to object allocations for page directories

2020-07-08 Thread Chris Wilson
Quoting Matthew Auld (2020-07-08 19:32:26) > On Wed, 8 Jul 2020 at 14:48, Chris Wilson wrote: > > diff --git a/drivers/gpu/drm/i915/gem/selftests/huge_pages.c > > b/drivers/gpu/drm/i915/gem/selftests/huge_pages.c > > index 8291ede6902c..9fb06fcc8f8f 100644 > > ---

Re: [Intel-gfx] [PATCH 6/7] drm/i915: Switch to object allocations for page directories

2020-07-08 Thread Matthew Auld
On Wed, 8 Jul 2020 at 14:48, Chris Wilson wrote: > > The GEM object is grossly overweight for the practicality of tracking > large numbers of individual pages, yet it is currently our only > abstraction for tracking DMA allocations. Since those allocations need > to be reserved upfront before an

[Intel-gfx] [PATCH 6/7] drm/i915: Switch to object allocations for page directories

2020-07-08 Thread Chris Wilson
The GEM object is grossly overweight for the practicality of tracking large numbers of individual pages, yet it is currently our only abstraction for tracking DMA allocations. Since those allocations need to be reserved upfront before an operation, and that we need to break away from simple system