summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem/i915_gem_context.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-08drm/i915/gem: Return void from context_apply_allJason Ekstrand1-18/+8
2021-07-08drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)Jason Ekstrand1-38/+6
2021-07-08drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAPJason Ekstrand1-14/+2
2021-07-08drm/i915: Stop storing the ring size in the ring pointer (v3)Jason Ekstrand1-2/+1
2021-07-08drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZEJason Ekstrand1-83/+2
2021-06-05drm/i915/gem: replace IS_GEN and friends with GRAPHICS_VERLucas De Marchi1-3/+3
2021-05-05drm/i915: drop the __i915_active_call pointer packingMatthew Auld1-2/+1
2021-04-08Merge tag 'drm-intel-gt-next-2021-04-06' of git://anongit.freedesktop.org/drm...Dave Airlie1-3/+3
2021-03-26drm/i915: Allow configuring default request expiry via modparamTvrtko Ursulin1-2/+3
2021-03-26drm/i915: Fail too long user submissions by defaultTvrtko Ursulin1-0/+38
2021-03-26drm/i915: Extract active lookup engine to a helperTvrtko Ursulin1-33/+1
2021-03-24drm/i915: Remove I915_USER_PRIORITY_SHIFTChris Wilson1-3/+3
2021-01-15drm/i915/gem: Reduce ctx->engines_mutex for get_engines()Chris Wilson1-31/+8
2021-01-15drm/i915/gem: Reduce ctx->engine_mutex for reading the clone sourceChris Wilson1-9/+15
2021-01-15drm/i915: Mark up protected uses of 'i915_request_completed'Chris Wilson1-1/+1
2020-12-29drm/i915/gem: Peek at the inflight contextChris Wilson1-0/+3
2020-12-16drm/i915/gt: Move gen8 CS emitters into gen8_engine_cs.hChris Wilson1-0/+1
2020-12-16drm/i915/gem: Drop free_work for GEM contextsChris Wilson1-51/+8
2020-12-09drm/i915/gt: Rename lrc.c to execlists_submission.cChris Wilson1-0/+1
2020-11-20drm/i915/gem: Remove incorrect early dbg printChris Wilson1-3/+0
2020-09-30drm/i915/gem: Always test execution status on closing the contextChris Wilson1-38/+10
2020-09-30drm/i915/gem: Hold request reference for canceling an active contextChris Wilson1-6/+19
2020-09-07drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin.Maarten Lankhorst1-2/+2
2020-09-07drm/i915: Add ww context handling to context_barrier_taskMaarten Lankhorst1-15/+40
2020-09-07drm/i915/gem: Reduce context termination list iteration guard to RCUChris Wilson1-13/+19
2020-09-07drm/i915/gt: Support multiple pinned timelinesChris Wilson1-1/+1
2020-09-07drm/i915/gem: Delay tracking the GEM context until it is registeredChris Wilson1-5/+11
2020-07-08drm/i915/sseu: Move sseu_info under gt_infoVenkata Sandeep Dhanalakota1-3/+4
2020-07-03drm/i915/gem: Split the context's obj:vma lut into its own mutexChris Wilson1-4/+7
2020-07-01drm/i915/gem: Move obj->lut_list under its own lockChris Wilson1-4/+2
2020-06-25Merge drm/drm-next into drm-intel-next-queuedJani Nikula1-5/+0
2020-06-22drm/i915/params: switch to device specific parametersJani Nikula1-2/+2
2020-06-10Merge branch 'uaccess.i915' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-5/+0
2020-05-25drm/i915: Disable semaphore inter-engine sync without timeslicingChris Wilson1-2/+2
2020-05-21drm/i915: Disable semaphore inter-engine sync without timeslicingChris Wilson1-2/+2
2020-05-01i915:get_engines(): get rid of pointless access_ok()Al Viro1-5/+0
2020-04-24drm/i915: Only close vma we openChris Wilson1-3/+1
2020-04-06drm/i915/gem: Wait until the context is finally retired before releasing enginesChris Wilson1-10/+6
2020-04-02drm/i915/gem: Utilize rcu iteration of context enginesChris Wilson1-28/+31
2020-03-26drm/i915: Use explicit flag to mark unreachable intel_contextChris Wilson1-1/+1
2020-03-19drm/i915: Use explicit flag to mark unreachable intel_contextChris Wilson1-1/+1
2020-03-17drm/i915/perf: introduce global sseu pinningLionel Landwerlin1-5/+5
2020-03-12drm/i915/gt: Wait for RCUs frees before asserting idle on unloadChris Wilson1-0/+1
2020-03-11drm/i915/gem: Take a copy of the engines for context_barrier_taskChris Wilson1-37/+77
2020-03-11drm/i915/gem: Mark up sw-fence notify functionChris Wilson1-2/+2
2020-03-03drm/i915/gem: Consolidate ctx->engines[] releaseChris Wilson1-91/+102
2020-02-27drm/i915: significantly reduce the use of <drm/i915_drm.h>Jani Nikula1-2/+0
2020-02-25drm/i915: Allow userspace to specify ringsize on constructionChris Wilson1-8/+102
2020-02-20drm/i915/guc: Kill USES_GUC_SUBMISSION macroDaniele Ceraolo Spurio1-1/+1
2020-02-11drm/i915/gem: Don't leak non-persistent requests on changing enginesChris Wilson1-8/+114