summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/selftests/i915_gem_context.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Move more GEM objects under gem/Chris Wilson2019-05-281-1752/+0Star
* drm/i915: Move GEM domain management to its own fileChris Wilson2019-05-281-4/+4
* drm/i915: Skip unused contexts for context_barrier_task()Chris Wilson2019-04-291-1/+1
* drm/i915: Move i915_request_alloc into selftests/Chris Wilson2019-04-261-6/+7
* drm/i915: Remove intel_context.active_linkChris Wilson2019-04-261-1/+0Star
* drm/i915: Switch back to an array of logical per-engine HW contextsChris Wilson2019-04-261-1/+1
* drm/i915: Pass intel_context to intel_context_pin_lock()Chris Wilson2019-04-261-1/+1
* drm/i915/selftests: Pass around intel_context for sseuChris Wilson2019-04-261-30/+44
* drm/i915/selftests: Use the real kernel context for sseu isolation testsChris Wilson2019-04-261-13/+4Star
* drm/i915: Invert the GEM wakeref hierarchyChris Wilson2019-04-241-113/+1Star
* drm/i915: Pull the GEM powermangement coupling into its own fileChris Wilson2019-04-241-1/+1
* drm/i915: Move GraphicsTechnology files under gt/Chris Wilson2019-04-241-2/+3
* drm/i915: Store the default sseu setup on the engineChris Wilson2019-04-241-3/+2Star
* drm/i915: Move intel_engine_mask_t around for use by i915_request_types.hChris Wilson2019-04-021-4/+4
* drm/i915: Create/destroy VM (ppGTT) for use with contextsChris Wilson2019-03-221-54/+184
* drm/i915: Flush pages on acquisitionChris Wilson2019-03-211-12/+5Star
* drm/i915: Separate GEM context construction and registration to userspaceChris Wilson2019-03-211-6/+6
* drm/i915/selftests: fix NULL vs IS_ERR() check in mock_context_barrier()Dan Carpenter2019-03-211-2/+2
* drm/i915: Introduce a context barrier callbackChris Wilson2019-03-091-0/+106
* drm/i915: Reduce presumption of request ordering for barriersChris Wilson2019-03-081-1/+2
* drm/i915/selftests: Improve switch-to-kernel-context checkingChris Wilson2019-03-081-45/+35Star
* drm/i915/selftests: Fix MI_STORE_DWORD_IMM alignmentChris Wilson2019-03-061-1/+1
* drm/i915: Store the BIT(engine->id) as the engine's maskChris Wilson2019-03-051-4/+4
* drm/i915: Beware temporary wedging when determining -EIOChris Wilson2019-02-201-1/+1
* drm/i915/selftests: Make unbannable contexts for reset handlingChris Wilson2019-02-181-0/+1
* drm/i915/selftests: Always free spinner on __sseu_prepare errorChris Wilson2019-02-161-35/+34Star
* drm/i915/selftests: Context SSEU reconfiguration testsTvrtko Ursulin2019-02-051-0/+467
* drm/i915/selftests: Refactor common live_test frameworkChris Wilson2019-01-221-90/+13Star
* drm/i915: Syntatic sugar for using intel_runtime_pmChris Wilson2019-01-141-6/+6
* drm/i915/selftests: Mark up rpm wakerefsChris Wilson2019-01-141-10/+17
* drm/i915: Markup paired operations on wakerefsChris Wilson2019-01-141-5/+5
* drm/i915: start moving runtime device info to a separate structJani Nikula2019-01-021-3/+3
* drm/i915/selftests: Test vm isolationChris Wilson2018-10-291-0/+318
* drm/i915/selftests: Check for hangs mid context execution testsChris Wilson2018-10-261-10/+41
* drm/i915: Remove i915.enable_ppgtt overrideChris Wilson2018-09-271-57/+2Star
* drm/i915/selftests: Live tests emit requests and so require rpmChris Wilson2018-09-201-0/+6
* drm/i915/selftests: Basic stress test for rapid context switchingChris Wilson2018-09-201-0/+195
* drm/i915/selftests: Free the batch along the contexts error pathChris Wilson2018-09-201-0/+1
* drm/i915: Prevent writing into a read-only object via a GGTT mmapChris Wilson2018-07-131-2/+3
* drm/i915/gtt: Read-only pages for insert_entries on bdw+Jon Bloomfield2018-07-131-3/+109
* drm/i915: Provide a timeout to i915_gem_wait_for_idle()Chris Wilson2018-07-091-1/+3
* drm/i915: Start returning an error from i915_vma_move_to_active()Chris Wilson2018-07-061-2/+10
* drm/i915: Refactor export_fence() after i915_vma_move_to_active()Chris Wilson2018-07-061-4/+0Star
* drm/i915/selftests: Replace magic 1<<22 with MI_USE_GGTT/MI_MEM_VIRTUALChris Wilson2018-07-061-2/+2
* drm/i915/selftests: Skip live context execution test without logical contextsChris Wilson2018-07-061-1/+8
* drm/i915/selftests: Skip over live context testing when wedgedChris Wilson2018-07-061-0/+3
* drm/i915/selftests: Mark up write into scratch vmaChris Wilson2018-06-291-1/+1
* drm/i915: Replace drm_dev_unref with drm_dev_putThomas Zimmermann2018-06-281-1/+1
* drm/i915/selftests: Avoid ERR_PTR dereferenceChris Wilson2018-06-201-2/+2
* drm/i915: Make closing request flush mandatoryChris Wilson2018-06-141-2/+2