aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
diff options
context:
space:
mode:
authorBen Widawsky <ben@bwidawsk.net>2013-05-31 11:28:47 -0700
committerDaniel Vetter <daniel.vetter@ffwll.ch>2013-06-03 10:50:22 +0200
commit401c29f607702864fd00b6154325f7570ebaba4f (patch)
treee35d2fc993254de3c64631df9c89bcee0f372da8 /drivers/gpu/drm/i915/i915_gem_gtt.c
parent1d64ae719b436f2a5f8f5da801b4c560bf24aaa9 (diff)
drm/i915: unpin pages at unbind
If we properly keep track of the pages_pin_count, then when we later add multiple address spaces, the put_pages doesn't need any special checks to be able to perform it's job. CC: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Ben Widawsky <ben@bwidawsk.net> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> [danvet: Rebased on top of the fix for stolen memory pinning.] Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gem_gtt.c')
0 files changed, 0 insertions, 0 deletions