]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
drm/i915: move vma sanity checking into i915_vma_bind
authorMatthew Auld <matthew.auld@intel.com>
Tue, 13 Dec 2016 20:32:20 +0000 (20:32 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Fri, 16 Dec 2016 21:17:22 +0000 (21:17 +0000)
commit7a0499a4b8c2e6850256b1d86c87d2deddce99b0
tree7545873949236ae7201a9feac8b971b53b022d7d
parent17cfde60a1c4a475319990128b019666870e2afb
drm/i915: move vma sanity checking into i915_vma_bind

If we move the sanity checking from gen8_alloc_va_range_3lvl and
gen6_alloc_va_range into i915_vma_bind, we will increase our coverage to
now both callbacks. We also convert each WARN_ON over to a GEM_WARN_ON.

Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Suggested-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Matthew Auld <matthew.auld@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20161213203222.32564-2-matthew.auld@intel.com
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/i915_gem_gtt.c
drivers/gpu/drm/i915/i915_vma.c