aboutsummaryrefslogtreecommitdiffstats
path: root/include/drm
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2012-12-20 15:11:16 +0100
committerDaniel Vetter <daniel.vetter@ffwll.ch>2012-12-20 14:57:35 +0100
commitda494d7ca5e0a1afca3480826b5060e15c951e80 (patch)
tree57444658015505cb7cb8596d0e3e8d607cc076e7 /include/drm
parentdrm/i915: optionally disable shrinker lock stealing (diff)
downloadlinux-dev-da494d7ca5e0a1afca3480826b5060e15c951e80.tar.xz
linux-dev-da494d7ca5e0a1afca3480826b5060e15c951e80.zip
drm/i915: disable shrinker lock stealing for create_mmap_offset
The mmap offset structure is not part of the drm/i915 code, but provided by gem helpers. To avoid leaky abstractions (by either depending upon implementation details of said helper wrt to preallocations, or reimplementing it in our code and so fuzzing around in internal details of that helpr) simply disable the shrinker lock stealing accross calls into the helper functions. This should fix igt/gem_tiled_swapping. v2: Fix cleanup path confusion bemoaned by Chris Wilson. Reported-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'include/drm')
0 files changed, 0 insertions, 0 deletions