summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem.c
Commit message (Expand)AuthorAgeFilesLines
* Backmerge tag 'v4.16-rc7' into drm-nextDave Airlie2018-03-281-4/+12
|\
| * drm/i915: Only prune fences after wait-for-allChris Wilson2018-03-121-4/+12
| * drm/i915: Suspend submission tasklets around wedgingChris Wilson2018-03-051-1/+5
| * drm/i915: Always run hangcheck while the GPU is busyChris Wilson2018-02-011-4/+3
| * drm/i915/guc: Add uc_fini_wq in gem_init unwind pathSagar Arun Kamble2018-02-011-0/+2
| * BackMerge tag 'v4.15-rc8' into drm-nextDave Airlie2018-01-181-1/+1
| |\
| | * drm/i915: Don't adjust priority on an already signaled fenceChris Wilson2018-01-111-1/+1
| | * drm/i915: Flush pending GTT writes before unbindingChris Wilson2017-12-141-8/+1
| | * drm/i915: Call i915_gem_init_userptr() before taking struct_mutexChris Wilson2017-12-071-6/+5
| | * drm/i915: Skip switch-to-kernel-context on suspend when wedgedChris Wilson2017-12-051-9/+11
| | * Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2017-11-151-237/+412
| | |\
| | | * drm/i915: Lock llist_del_first() vs llist_del_all()Chris Wilson2017-11-091-1/+7
| | * | drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects)Chris Wilson2017-10-301-0/+2
| | * | drm/i915: Report -EFAULT before pwrite fast path into shmemfsChris Wilson2017-10-181-0/+3
| | * | drm/i915: Order two completing nop_submit_requestChris Wilson2017-10-091-1/+6
* | | | drm/i915: Only call tasklet_kill() on the first prepare_resetChris Wilson2018-03-161-1/+9
* | | | drm/i915: Wrap engine->schedule in RCU locks for set-wedge protectionChris Wilson2018-03-161-6/+7
* | | | drm/i915/uc: Introduce intel_uc_suspend|resumeMichal Wajdeczko2018-03-021-2/+2
* | | | drm/i915: Suspend submission tasklets around wedgingChris Wilson2018-03-021-1/+5
* | | | drm/i915: Replace open-coded wait-for loopChris Wilson2018-03-011-12/+9
* | | | drm/i915: Rename drm_i915_gem_request to i915_requestChris Wilson2018-02-211-45/+43
* | | | drm/i915: Move the policy for placement of the GGTT vma into the callerChris Wilson2018-02-201-18/+8
* | | | drm/i915: Also check view->type for a normal GGTT viewChris Wilson2018-02-201-1/+2
* | | | drm/i915: Track number of pending freed objectsChris Wilson2018-02-201-1/+6
* | | | drm: move read_domains and write_domain into i915Christian König2018-02-161-30/+30
* | | | drm/i915: Use INTEL_GEN everywhereTvrtko Ursulin2018-02-091-2/+2
* | | | drm/i915: Mark the device as wedged from the beginning of set-wedgedChris Wilson2018-02-081-2/+5
* | | | drm/i915: do not stop engines on sanitize if i915.reset=0Daniele Ceraolo Spurio2018-02-081-4/+2
* | | | drm/i915: Move the scheduler feature bits into the purview of the enginesChris Wilson2018-02-081-0/+3
* | | | drm/i915: Tidy up some error messages around reset failureChris Wilson2018-02-071-3/+8
* | | | drm/i915: Skip post-reset request emission if the engine is not idleChris Wilson2018-02-051-1/+1
* | | | drm/i915: Remove unbannable context spam from resetChris Wilson2018-02-051-12/+11
* | | | drm/i915: Show the GPU state when declaring wedgedChris Wilson2018-02-051-0/+7
* | | | drm/i915: Add some newlines to intel_engine_dump() headersChris Wilson2018-02-051-1/+1
* | | | drm/i915: Always run hangcheck while the GPU is busyChris Wilson2018-01-311-4/+3
* | | | drm/i915/guc: Fix lockdep due to log relay channel handling under struct_mutexSagar Arun Kamble2018-01-241-2/+2
* | | | drm/i915: Shrink the GEM kmem_caches upon idlingChris Wilson2018-01-241-0/+79
* | | | drm/i915: Avoid waitboosting on the active requestChris Wilson2018-01-181-4/+3
* | | | drm/i915: Rewrite some comments around RCU-deferred object freeChris Wilson2018-01-161-6/+13
* | | | drm/i915: Use our singlethreaded wq for freeing objectsChris Wilson2018-01-151-1/+1
* | | | drm/i915/guc: Add uc_fini_wq in gem_init unwind pathSagar Arun Kamble2018-01-101-0/+2
* | | | drm/i915: Don't adjust priority on an already signaled fenceChris Wilson2018-01-081-1/+1
|/ / /
* | | drm/i915: Add a strong mb to resetting the has-CS-interrupt bitChris Wilson2017-12-191-1/+6
* | | drm/i915: prefer i915_gem_object_has_pages()Matthew Auld2017-12-181-1/+1
* | | drm/i915: Restore the kernel context after a GPU reset on an idle engineChris Wilson2017-12-161-0/+19
* | | drm/i915/guc: Extract guc_init from guc_init_hwMichał Winiarski2017-12-141-1/+7
* | | drm/i915/guc: Move GuC workqueue allocations outside of the mutexMichał Winiarski2017-12-141-0/+4
* | | drm/i915: Unwind i915_gem_init() failureChris Wilson2017-12-131-14/+66
* | | drm/i915: Don't check #active_requests from i915_gem_wait_for_idle()Chris Wilson2017-12-131-2/+0
* | | drm/i915: Dump the engine state before declaring wedged from wait_for_engines()Chris Wilson2017-12-121-1/+12
OpenPOWER on IntegriCloud