summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/selftests (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Beware temporary wedging when determining -EIOChris Wilson2019-02-2011-24/+24
* drm/i915/selftests: Make unbannable contexts for reset handlingChris Wilson2019-02-183-0/+5
* drm/i915/selftests: Move local mock_ggtt allocations to the heapChris Wilson2019-02-172-10/+22
* drm/i915/selftests: Always free spinner on __sseu_prepare errorChris Wilson2019-02-161-35/+34
* drm/i915/selftests: Drop unnecessary struct_mutex around i915_reset()Chris Wilson2019-02-151-2/+0
* drm/i915/selftests: Always use an active engine while resettingChris Wilson2019-02-151-19/+8
* drm/i915: Don't claim an unstarted request was guiltyChris Wilson2019-02-082-0/+13
* drm/i915: Revoke mmaps and prevent access to fence registers across resetChris Wilson2019-02-082-3/+3
* drm/i915: Pull i915_gem_active into the i915_active familyChris Wilson2019-02-051-2/+2
* drm/i915: Generalise GPU activity trackingChris Wilson2019-02-052-1/+159
* drm/i915/selftests: Exercise some AB...BA preemption chainsChris Wilson2019-02-051-0/+103
* drm/i915/selftests: Context SSEU reconfiguration testsTvrtko Ursulin2019-02-051-0/+467
* drm/i915: Add timeline barrier supportTvrtko Ursulin2019-02-051-0/+1
* drm/i915: Drop fake breadcrumb irqChris Wilson2019-01-291-7/+0
* drm/i915: Replace global breadcrumbs with per-context interrupt trackingChris Wilson2019-01-299-489/+494
* drm/i915/execlists: Suppress preempting selfChris Wilson2019-01-291-0/+138
* drm/i915: Identify active requestsChris Wilson2019-01-291-1/+1
* drm/i915/selftests: Apply a subtest filterChris Wilson2019-01-291-0/+47
* drm/i915: Track the context's seqno in its own timeline HWSPChris Wilson2019-01-282-7/+19
* drm/i915: Share per-timeline HWSP using a slab suballocatorChris Wilson2019-01-283-7/+172
* drm/i915: Allocate a status page for each timelineChris Wilson2019-01-284-4/+339
* drm/i915: Move list of timelines under its own lockChris Wilson2019-01-282-3/+7
* drm/i915: Always allocate an object/vma for the HWSPChris Wilson2019-01-281-1/+1
* drm/i915: Move vma lookup to its own lockChris Wilson2019-01-281-2/+2
* drm/i915: Pull VM lists under the VM mutex.Chris Wilson2019-01-282-0/+6
* drm/i915: Stop tracking MRU activity on VMAChris Wilson2019-01-282-3/+3
* drm/i915: Issue engine resets onto idle enginesChris Wilson2019-01-251-16/+6
* drm/i915/selftests: Trim struct_mutex duration for set-wedged selftestChris Wilson2019-01-251-3/+4
* drm/i915: Remove GPU reset dependence on struct_mutexChris Wilson2019-01-253-33/+31
* drm/i915: Measure the required reserved size for request emissionChris Wilson2019-01-251-2/+2
* Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi2019-01-221-7/+7
|\
| * Merge tag 'drm-misc-next-2019-01-07-1' of git://anongit.freedesktop.org/drm/d...Dave Airlie2019-01-091-7/+7
| |\
| | * drm/i915: Compile fix for 64b dma-fence seqnoMika Kuoppala2018-12-071-7/+7
* | | drm/i915: Refactor out intel_context_init()Chris Wilson2019-01-221-5/+2
* | | drm/i915/selftests: Use common mock_engine::advanceChris Wilson2019-01-221-10/+7
* | | drm/i915/selftests: Refactor common live_test frameworkChris Wilson2019-01-224-163/+146
* | | drm/i915/selftests: Create a clean GGTT for vma/gtt selftestingChris Wilson2019-01-225-88/+114
* | | drm/i915/selftests: Track evict objects explicitlyChris Wilson2019-01-221-59/+55
* | | drm/i915/selftests: Allocate mock ring/timeline per contextChris Wilson2019-01-181-43/+47
* | | drm/i915/selftests: Make evict tolerant of foreign objectsChris Wilson2019-01-181-11/+53
* | | drm/i915: Use b->irq_enable() as predicate for mock engineChris Wilson2019-01-181-1/+0
* | | drm/i915/selftests: Query the vm under test for hugepage supportChris Wilson2019-01-181-1/+1
* | | drm/i915: Pull all the reset functionality together into i915_reset.cChris Wilson2019-01-162-0/+3
* | | drm/i915: Serialise concurrent calls to i915_gem_set_wedged()Chris Wilson2019-01-161-0/+1
* | | drm/i915: Differentiate between ggtt->mutex and ppgtt->mutexChris Wilson2019-01-141-3/+3
* | | drm/i915: Syntatic sugar for using intel_runtime_pmChris Wilson2019-01-146-56/+45
* | | drm/i915/selftests: Mark up rpm wakerefsChris Wilson2019-01-1412-78/+138
* | | drm/i915: Markup paired operations on wakerefsChris Wilson2019-01-1412-37/+37
* | | drm/i915: Track all held rpm wakerefsChris Wilson2019-01-141-3/+5
* | | drm/i915/selftests: recreate WA lists inside the selftestDaniele Ceraolo Spurio2019-01-101-8/+61