summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/selftests
AgeCommit message (Expand)AuthorFilesLines
2018-07-06drm/i915/selftests: Fail hangcheck testing if the GPU is wedgedChris Wilson1-0/+3
2018-07-05drm/i915/selftests: Detect unknown swizzling correctlyChris Wilson1-2/+10
2018-07-05drm/i915/selftests: Fixup recursive MI_BB_START for gen3Chris Wilson2-5/+2
2018-07-05drm/i915/selftests: Replace open-coded i915_address_space_init()Chris Wilson1-5/+1
2018-07-05drm/i915/selftests: Use full release for local ppgtt allocationChris Wilson1-2/+1
2018-07-05drm/i915: Remove defunct i915->vm_listChris Wilson1-3/+0
2018-07-04drm/i915/gtt: Pull global wc page stash under its own lockingChris Wilson3-3/+3
2018-07-04drm/i915/selftests: Drop struct_mutex around lowlevel pggtt allocationChris Wilson1-7/+8
2018-07-04drm/i915/selftests: Release the struct_mutex to free the objectsChris Wilson1-0/+23
2018-06-29drm/i915/selftests: Attach the fence to the object when making busyChris Wilson1-1/+6
2018-06-29drm/i915/selftests: Mark up write into scratch vmaChris Wilson1-1/+1
2018-06-28drm/i915: Replace drm_dev_unref with drm_dev_putThomas Zimmermann9-9/+9
2018-06-20drm/i915/selftests: Avoid ERR_PTR dereferenceChris Wilson1-2/+2
2018-06-14drm/i915/selftests: Initialise request to silence a compilerChris Wilson1-2/+2
2018-06-14drm/i915: Make closing request flush mandatoryChris Wilson7-16/+16
2018-06-12drm/i915/gtt: Subclass gen6_hw_ppgttChris Wilson1-8/+2
2018-06-07drm/i915/gtt: Push allocation to hw ppgtt constructorChris Wilson1-6/+10
2018-06-07drm/i915: Decouple vma vfuncs from vmChris Wilson1-8/+10
2018-06-05drm/i915/gtt: Rename i915_hw_ppgtt base memberChris Wilson11-156/+160
2018-05-24drm/i915: Look for an active kernel context before switchingChris Wilson2-0/+145
2018-05-23drm/i915/selftests: Pin the mock kernel contextChris Wilson2-10/+14
2018-05-19drm/i915/selftests: Wait longer for the old active requestChris Wilson1-14/+34
2018-05-18drm/i915: Pull the context->pin_count dec into the common intel_context_unpinChris Wilson1-3/+0
2018-05-18drm/i915: Store a pointer to intel_context in i915_requestChris Wilson2-14/+34
2018-05-18drm/i915: Move request->ctx asideChris Wilson2-2/+5
2018-05-13drm/i915/selftests: scrub 64KMatthew Auld1-0/+3
2018-05-09drm/i915/selftests: Only switch to kernel context when lockedChris Wilson1-1/+2
2018-05-09drm/i915/selftests: Create mock_engine() under struct_mutexChris Wilson1-3/+6
2018-05-08drm/i915/selftests: Return to kernel context after each testChris Wilson1-0/+5
2018-05-08drm/i915/selftests: Flush GPU activity before completing live_contextsChris Wilson1-0/+3
2018-05-08drm/i915/selftests: Refactor common flush_test()Chris Wilson4-121/+91
2018-05-04drm/i915/selftests: Skip the execlists tests on !execlists machinesChris Wilson1-0/+4
2018-05-04drm/i915: Lazily unbind vma on closeChris Wilson2-1/+2
2018-05-04drm/i915/selftests: fix spelling mistake: "parmaters" -> "parameters"Colin Ian King1-1/+1
2018-05-03drm/i915: Split i915_gem_timeline into individual timelinesChris Wilson6-149/+72
2018-05-03drm/i915: Move timeline from GTT to ringChris Wilson4-4/+18
2018-05-02drm/i915/selftests: Fix error checking for wait_var_timeoutChris Wilson1-2/+3
2018-05-02Merge drm/drm-next into drm-intel-next-queuedJani Nikula1-10/+4
2018-04-30drm/i915: Only track live rings for retiringChris Wilson2-6/+3
2018-04-30drm/i915: Retire requests along ringsChris Wilson2-7/+22
2018-04-30drm/i915: Wrap engine->context_pin() and engine->context_unpin()Chris Wilson1-3/+10
2018-04-26drm/i915/selftests: Wait for idle between idle resets as wellChris Wilson1-1/+49
2018-04-24drm/i915/selftests: Fix uninitialized variableGustavo A. R. Silva1-1/+1
2018-04-18drm/i915: Pack params to engine->schedule() into a structChris Wilson2-5/+7
2018-04-17drm/i915/selftests: Handle a potential failure of intel_ring_beginOscar Mateo1-0/+7
2018-04-14drm/i915: Check whitelist registers across resetsChris Wilson2-0/+285
2018-04-07drm/i915: Pass the set of guilty engines to i915_reset()Chris Wilson1-16/+14
2018-04-07drm/i915: Treat i915_reset_engine() as guilty until proven innocentChris Wilson1-9/+0
2018-04-06drm/i915/selftests: Rename wait_for_hang() to wait_until_running()Chris Wilson1-6/+6
2018-04-06drm/i915/selftests: Avoid repeatedly harming the same innocent contextChris Wilson1-4/+44