[Intel-gfx] [PATCH 0/5] untested DRM node alloc cleanups
Ben Widawsky
benjamin.widawsky at intel.com
Sat May 3 19:55:57 CEST 2014
Just some stuff I noticed which I should have done in the original PPGTT
series (minus the first patch, which I *did* do in the original series.
Primarily, I want to extract as much of the node allocation as possible
to be able to do something like what the stolen allocations do with
preallocated nodes. With 64b PPGTT, and something like a userptr
interface, doing this becomes a really desirable thing to do.
In any event, I think the patches stand as a nice cleanup on their own,
provided they don't blow anything up. I haven't had a chance to do
anything but compile these yet.
Ben Widawsky (5):
drm/i915: Use topdown allocation for PPGTT PDEs on gen6/7
drm/i915: Extract node allocation from bind
drm/i915: WARN on unexpected return from drm_mm
drm/i915: Limit the number of node allocation retries
drm/i915: Use new drm node allocator for PPGTT
drivers/gpu/drm/i915/i915_drv.h | 16 ++++++++++++
drivers/gpu/drm/i915/i915_gem.c | 52 +++++++++++++++++++++++++++----------
drivers/gpu/drm/i915/i915_gem_gtt.c | 24 ++++-------------
3 files changed, 60 insertions(+), 32 deletions(-)
--
1.9.2
More information about the Intel-gfx
mailing list