summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem/i915_gem_context.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Fix pid leak with banned clientsTvrtko Ursulin2019-12-181-2/+1
* Merge tag 'drm-next-2019-12-06' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-12-061-2/+2
|\
| * drm/i915/gem: Take timeline->mutex to walk list-of-requestsChris Wilson2019-12-021-2/+2
* | Merge tag 'drm-next-2019-11-27' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-11-281-284/+330
|\|
| * drm/i915: Flush context free work on cleanupChris Wilson2019-11-181-0/+1
| * Merge tag 'drm-intel-next-fixes-2019-11-14' of git://anongit.freedesktop.org/...Dave Airlie2019-11-151-1/+1
| |\
| | * drm/i915/gem: Fix error path to unlock if the GEM context is closedChris Wilson2019-11-111-1/+1
| * | Backmerge i915 security patches from commit 'ea0b163b13ff' into drm-nextDave Airlie2019-11-141-0/+5
| |\ \ | | |/ | |/|
| * | drm/i915/gem: Refine occupancy test in kill_context()Chris Wilson2019-11-011-15/+32
| * | drm/i915/gem: Make context persistence optionalChris Wilson2019-10-291-1/+49
| * | drm/i915: Encapsulate kconfig constant values inside boolean predicatesChris Wilson2019-10-261-1/+2
| * | drm/i915/gt: Split intel_ring_submissionChris Wilson2019-10-241-1/+2
| * | drm/i915/gem: Cancel contexts when hangchecking is disabledChris Wilson2019-10-241-0/+141
| * | drm/i915: Make for_each_engine_masked work on intel_gtTvrtko Ursulin2019-10-181-3/+10
| * | drm/i915: Move context management under GEMChris Wilson2019-10-041-89/+88
| * | drm/i915: Remove logical HW IDChris Wilson2019-10-041-153/+0
| * | drm/i915: Drop struct_mutex from around i915_retire_requests()Chris Wilson2019-10-041-19/+1
| * | drm/i915: Coordinate i915_active with its own mutexChris Wilson2019-10-041-3/+1
| * | drm/i915: Push the i915_active.retire into a workerChris Wilson2019-10-041-0/+1
| * | drm/i915: Pull i915_vma_pin under the vm->mutexChris Wilson2019-10-041-9/+11
| * | drm/i915/selftests: Verify the LRC register layout between init and HWChris Wilson2019-09-241-1/+1
| * | drm/i915: Mark i915_request.timeline as a volatile, rcu pointerChris Wilson2019-09-201-1/+1
| * | drm/i915: Report aliasing ppgtt size as ggtt sizeChris Wilson2019-09-031-2/+0
| * | drm/i915: Use RCU for unlocked vm_idr lookupChris Wilson2019-08-301-7/+4
| * | drm/i915/gtt: Preallocate Braswell top-level page directoryChris Wilson2019-08-231-1/+7
* | | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-11-271-1/+1
|\ \ \ | |_|/ |/| |
| * | drm/i915: Replace rcu_swap_protected() with rcu_replace_pointer()Paul E. McKenney2019-10-301-1/+1
| |/
* / drm/i915/cmdparser: Add support for backward jumpsJon Bloomfield2019-11-051-0/+5
|/
* drm/i915/tgl: add GEN12_MAX_CONTEXT_HW_IDDaniele Ceraolo Spurio2019-08-201-1/+3
* drm/i915: Markup expected timeline locks for i915_activeChris Wilson2019-08-161-1/+1
* drm/i915: Lift timeline into intel_contextChris Wilson2019-08-091-8/+27
* drm/i915: Push the ring creation flags to the backendChris Wilson2019-08-091-14/+26
* drm/i915: Remove i915_gem_context_create_gvt()Chris Wilson2019-08-091-47/+0
* drm/i915: Fix up the inverse mapping for default ctx->engines[]Chris Wilson2019-08-081-3/+4
* drm/i915/gt: Move the [class][inst] lookup for engines onto the GTChris Wilson2019-08-061-1/+2
* drm/i915: Remove lrc default desc from GEM contextChris Wilson2019-08-011-26/+2
* drm/i915: Avoid ce->gem_context->i915Chris Wilson2019-07-311-2/+2
* drm/i915/gt: Provide a local intel_context.vmChris Wilson2019-07-301-4/+11
* drm/i915: Move aliasing_ppgtt underneath its i915_ggttChris Wilson2019-07-301-4/+3
* drm/i915/oa: Reconfigure contexts on the flyChris Wilson2019-07-171-19/+4
* drm/i915/gt: Use intel_gt as the primary object for handling resetsChris Wilson2019-07-121-1/+1
* drm/i915/guc: Remove preemption support for current fwChris Wilson2019-07-111-17/+0
* drm/i915/gt: Pull engine w/a initialisation into commonChris Wilson2019-07-041-1/+0
* drm/i915: Provide an i915_active.acquire callbackChris Wilson2019-06-211-2/+6
* drm/i915: Rename i915_timeline to intel_timeline and move under gtTvrtko Ursulin2019-06-211-5/+5
* drm/i915: Make timelines gt centricTvrtko Ursulin2019-06-211-1/+1
* drm/i915/execlists: Preempt-to-busyChris Wilson2019-06-201-1/+1
* drm/i915/gtt: Use a common type for page directoriesMika Kuoppala2019-06-171-1/+1
* drm/i915: Keep contexts pinned until after the next kernel context switchChris Wilson2019-06-141-18/+6
* drm/i915: Rename i915_hw_ppgtt to i915_ppgttChris Wilson2019-06-111-4/+4