aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpu/drm/i915/gt/selftest_lrc.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-05-06drm/i915/gt: Yield the timeslice if caught waiting on a user semaphoreChris Wilson1-16/+18
2020-03-13drm/i915/selftest: Add more poison patternsChris Wilson1-1/+6
2020-03-03drm/i915/selftests: Fix uninitialized variableAditya Swarup1-1/+1
2020-02-28drm/i915/selftests: Be a little more lenient for reset workersChris Wilson1-22/+53
2020-02-28drm/i915/selftests: Wait for the context switchChris Wilson1-11/+29
2020-02-28drm/i915/selftests: Check recovery from corrupted LRCChris Wilson1-0/+135
2020-02-28drm/i915/selftests: Verify LRC isolationChris Wilson1-0/+533
2020-02-20drm/i915/guc: Kill USES_GUC_SUBMISSION macroDaniele Ceraolo Spurio1-6/+6
2020-02-19drm/i915/selftests: Mark GPR checking more hostileChris Wilson1-31/+96
2020-02-19drm/i915/selftest: Analyse timestamp behaviour across context switchesChris Wilson1-0/+229
2020-02-18drm/i915/selftests: Flush tasklet on wait_for_submit()Chris Wilson1-4/+4
2020-02-18drm/i915/selftests: Check for any sign of request starting in wait_for_submit()Chris Wilson1-1/+1
2020-02-16drm/i915: Track hw reported context runtimeTvrtko Ursulin1-0/+96
2020-02-14drm/i915/selftests: Check for the error interrupt before we wait!Chris Wilson1-0/+4
2020-02-13drm/i915/selftests: Exercise timeslice rewindingChris Wilson1-1/+214
2020-02-12drm/i915/selftests: Sabotague the RING_HEADChris Wilson1-0/+79
2020-02-11drm/i915: Disable use of hwsp_cacheline for kernel_contextChris Wilson1-3/+9
2020-02-11drm/i915/selftests: Relax timeout for error-interrupt reset processingChris Wilson1-4/+11
2020-02-11drm/i915/gt: Avoid resetting ring->head outside of its timeline mutexChris Wilson1-1/+1
2020-02-10drm/i915/selftests: Drop live_preempt_hangChris Wilson1-122/+0
2020-01-31drm/i915/selftests: Disable heartbeat around hang testsChris Wilson1-0/+10
2020-01-31drm/i915/selftests: Also wait for the scratch buffer to be boundChris Wilson1-0/+33
2020-01-29drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPTChris Wilson1-15/+155
2020-01-22drm/i915/execlists: Reclaim the hanging virtual requestChris Wilson1-0/+156
2020-01-22drm/i915/execlists: Take a reference while capturing the guilty requestChris Wilson1-2/+1
2020-01-16drm/i915/gt: Allow temporary suspension of inflight requestsChris Wilson1-0/+103
2020-01-06drm/i915: Merge i915_request.flags with i915_request.fence.flagsChris Wilson1-1/+1
2020-01-06drm/i915/selftests: Impose a timeout for request submissionChris Wilson1-5/+21
2020-01-03drm/i915/gt: Clear LRC image inlineChris Wilson1-7/+6
2020-01-03drm/i915/gt: Include a bunch more rcs image stateChris Wilson1-0/+7
2019-12-21drm/i915: Remove i915->kernel_contextChris Wilson1-118/+83
2019-12-20drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson1-10/+10
2019-11-25drm/i915: Serialise with engine-pm around requests on the kernel_contextChris Wilson1-3/+3
2019-11-22drm/i915/selftests: Force bonded submission to overlapChris Wilson1-3/+59
2019-11-21drm/i915/selftests: Always hold a reference on a waited upon requestChris Wilson1-21/+66
2019-11-15drm/i915/selftests: Exercise long preemption chainsChris Wilson1-0/+196
2019-11-02drm/i915/execlists: Verify context register state before executionChris Wilson1-3/+3
2019-11-01drm/i915/selftests: Start kthreads before stoppingChris Wilson1-0/+2
2019-10-29drm/i915/gt: Make timeslice duration configurableChris Wilson1-4/+13
2019-10-28drm/i915/selftests: Check a few more fixed locations within the context imageChris Wilson1-1/+26
2019-10-26drm/i915/tgl: Adjust the location of RING_MI_MODE in the context imageChris Wilson1-0/+70
2019-10-23drm/i915/execlists: Cancel banned contexts on schedule-outChris Wilson1-0/+321
2019-10-23drm/i915/execlists: Force preemptionChris Wilson1-0/+100
2019-10-22drm/i915: Drop assertion that ce->pin_mutex guards state updatesChris Wilson1-5/+0
2019-10-18drm/i915/execlists: Don't merely skip submission if maybe timeslicingChris Wilson1-5/+163
2019-10-18drm/i915: Pass in intel_gt at some for_each_engine sitesTvrtko Ursulin1-19/+19
2019-10-16drm/i915/selftests: Teach execlists to take intel_gt as its argumentChris Wilson1-147/+143
2019-10-16drm/i915/selftests: Drop stale struct_mutexChris Wilson1-8/+1
2019-10-14drm/i915/selftests: Check that GPR are cleared for new contextsChris Wilson1-19/+166
2019-10-14drm/i915/selftests: Check known register values within the contextChris Wilson1-0/+126