linux/drivers/gpu/drm/i915/gem/selftests
Matthew Auld dd158d71a0 drm/i915/selftests: add sanity selftest for huge-GTT-pages
Now that for all the relevant backends we do randomised testing, we need
to make sure we still sanity check the obvious cases that might blow up,
such that introducing a temporary regression is less likely.  Also
rather than do this for every backend, just limit to our two memory
types: system and local.

Suggested-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Matthew Auld <matthew.auld@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20191025153728.23689-7-chris@chris-wilson.co.uk
2019-10-25 22:56:05 +01:00
..
huge_gem_object.c drm/i915/gem: Distinguish each object type 2019-10-22 16:23:32 +01:00
huge_gem_object.h
huge_pages.c drm/i915/selftests: add sanity selftest for huge-GTT-pages 2019-10-25 22:56:05 +01:00
i915_gem_client_blt.c drm/i915/blt: bump the size restriction 2019-08-10 11:19:00 +01:00
i915_gem_coherency.c drm/i915/gt: Split intel_ring_submission 2019-10-24 12:14:21 +01:00
i915_gem_context.c drm/i915/selftests: Force ordering of context switches 2019-10-25 13:38:08 +01:00
i915_gem_dmabuf.c
i915_gem_mman.c drm/i915/selftests: Make the mman object busy everywhere 2019-10-22 12:16:42 +01:00
i915_gem_object_blt.c drm/i915: Drop struct_mutex from around i915_retire_requests() 2019-10-04 15:39:17 +01:00
i915_gem_object.c
i915_gem_phys.c drm/i915/selftests: Drop vestigal struct_mutex guards 2019-10-04 15:39:41 +01:00
igt_gem_utils.c drm/i915: Pull i915_vma_pin under the vm->mutex 2019-10-04 15:39:02 +01:00
igt_gem_utils.h drm/i915/selftests: Teach igt_gpu_fill_dw() to take intel_context 2019-08-24 09:10:08 +01:00
mock_context.c drm/i915: Move context management under GEM 2019-10-04 15:39:34 +01:00
mock_context.h
mock_dmabuf.c
mock_dmabuf.h
mock_gem_object.h