Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
dc73d6a8d42d208c027b4bcca59a77d045895977
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem.c
2b4f44ee
Backmerge tag 'v4.16-rc7' into drm-next
by Dave Airlie
· 7 years ago
73e2232
drm/i915: Only call tasklet_kill() on the first prepare_reset
by Chris Wilson
· 7 years ago
7e9d3a4
drm/i915: Wrap engine->schedule in RCU locks for set-wedge protection
by Chris Wilson
· 7 years ago
82813ba
drm/i915: Only prune fences after wait-for-all
by Chris Wilson
· 7 years ago
88d3dfb
drm/i915: Suspend submission tasklets around wedging
by Chris Wilson
· 7 years ago
7cfca4a
drm/i915/uc: Introduce intel_uc_suspend|resume
by Michal Wajdeczko
· 7 years ago
963ddd6
drm/i915: Suspend submission tasklets around wedging
by Chris Wilson
· 7 years ago
ffed7bd
drm/i915: Replace open-coded wait-for loop
by Chris Wilson
· 7 years ago
e61e0f5
drm/i915: Rename drm_i915_gem_request to i915_request
by Chris Wilson
· 7 years ago
5935485
drm/i915: Move the policy for placement of the GGTT vma into the caller
by Chris Wilson
· 7 years ago
ac87a6fd
drm/i915: Also check view->type for a normal GGTT view
by Chris Wilson
· 7 years ago
c9c7047
drm/i915: Track number of pending freed objects
by Chris Wilson
· 7 years ago
c0a51fd
drm: move read_domains and write_domain into i915
by Christian König
· 7 years ago
c56b89f
drm/i915: Use INTEL_GEN everywhere
by Tvrtko Ursulin
· 8 years ago
0d73e7a
drm/i915: Mark the device as wedged from the beginning of set-wedged
by Chris Wilson
· 8 years ago
ce1599a
drm/i915: do not stop engines on sanitize if i915.reset=0
by Daniele Ceraolo Spurio
· 8 years ago
3fed180
drm/i915: Move the scheduler feature bits into the purview of the engines
by Chris Wilson
· 8 years ago
8177e11
drm/i915: Tidy up some error messages around reset failure
by Chris Wilson
· 8 years ago
01b8fdc
drm/i915: Skip post-reset request emission if the engine is not idle
by Chris Wilson
· 8 years ago
24eae08
drm/i915: Remove unbannable context spam from reset
by Chris Wilson
· 8 years ago
559e040
drm/i915: Show the GPU state when declaring wedged
by Chris Wilson
· 8 years ago
9e519bc
drm/i915: Add some newlines to intel_engine_dump() headers
by Chris Wilson
· 8 years ago
b26a32a
drm/i915: Always run hangcheck while the GPU is busy
by Chris Wilson
· 8 years ago
c950af5
drm/i915/guc: Add uc_fini_wq in gem_init unwind path
by Sagar Arun Kamble
· 8 years ago
8892304
drm/i915: Always run hangcheck while the GPU is busy
by Chris Wilson
· 8 years ago
70deead
drm/i915/guc: Fix lockdep due to log relay channel handling under struct_mutex
by Sagar Arun Kamble
· 8 years ago
84a1074
drm/i915: Shrink the GEM kmem_caches upon idling
by Chris Wilson
· 8 years ago
e9af4ea
drm/i915: Avoid waitboosting on the active request
by Chris Wilson
· 8 years ago
4a6cc7a
BackMerge tag 'v4.15-rc8' into drm-next
by Dave Airlie
· 8 years ago
2ef1e72
drm/i915: Rewrite some comments around RCU-deferred object free
by Chris Wilson
· 8 years ago
beacbd1
drm/i915: Use our singlethreaded wq for freeing objects
by Chris Wilson
· 8 years ago
5005c85
drm/i915: Don't adjust priority on an already signaled fence
by Chris Wilson
· 8 years ago
da943b5
drm/i915/guc: Add uc_fini_wq in gem_init unwind path
by Sagar Arun Kamble
· 8 years ago
c218ee0
drm/i915: Don't adjust priority on an already signaled fence
by Chris Wilson
· 8 years ago
fcb1de5
drm/i915: Add a strong mb to resetting the has-CS-interrupt bit
by Chris Wilson
· 8 years ago
b65a9b9
drm/i915: prefer i915_gem_object_has_pages()
by Matthew Auld
· 8 years ago
7b6da81
drm/i915: Restore the kernel context after a GPU reset on an idle engine
by Chris Wilson
· 8 years ago
2797c4a
drm/i915: Flush pending GTT writes before unbinding
by Chris Wilson
· 8 years ago
61b5c15
drm/i915/guc: Extract guc_init from guc_init_hw
by Michał Winiarski
· 8 years ago
3176ff4
drm/i915/guc: Move GuC workqueue allocations outside of the mutex
by Michał Winiarski
· 8 years ago
6ca9a2b
drm/i915: Unwind i915_gem_init() failure
by Chris Wilson
· 8 years ago
d7dc413
drm/i915: Don't check #active_requests from i915_gem_wait_for_idle()
by Chris Wilson
· 8 years ago
59e4b19
drm/i915: Dump the engine state before declaring wedged from wait_for_engines()
by Chris Wilson
· 8 years ago
ee42c00
drm/i915: Bump timeout for wait_for_engines()
by Chris Wilson
· 8 years ago
73ebd50
drm/i915: make mappable struct resource centric
by Matthew Auld
· 8 years ago
b687637
drm/i915: Restore GT performance in headless mode with DMC loaded
by Tvrtko Ursulin
· 8 years ago
e2189dd
drm/i915: Refactor common list iteration over GGTT vma
by Chris Wilson
· 8 years ago
7125397
drm/i915: Track GGTT writes on the vma
by Chris Wilson
· 8 years ago
010e3e6
drm/i915: Remove vma from object on destroy, not close
by Chris Wilson
· 8 years ago
ef78970
drm/i915: Call i915_gem_init_userptr() before taking struct_mutex
by Chris Wilson
· 8 years ago
5888fc9
drm/i915: Flush pending GTT writes before unbinding
by Chris Wilson
· 8 years ago
dda4b8f
drm/i915: Skip switch-to-kernel-context on suspend when wedged
by Chris Wilson
· 8 years ago
ecf73eb
drm/i915: Skip switch-to-kernel-context on suspend when wedged
by Chris Wilson
· 8 years ago
d02a1d8
drm/i915: Rename i915_gem_timelines_mark_idle
by Chris Wilson
· 8 years ago
ee48700
drm/i915: Call i915_gem_init_userptr() before taking struct_mutex
by Chris Wilson
· 8 years ago
feff0dc
drm/i915/pmu: Suspend sampling when GPU is idle
by Tvrtko Ursulin
· 8 years ago
93c6e96
drm/i915: Remove i915.semaphores modparam
by Chris Wilson
· 8 years ago
0da715e
drm/i915: Disable semaphores on Sandybridge
by Chris Wilson
· 8 years ago
79e6770
drm/i915: Remove obsolete ringbuffer emission for gen8+
by Chris Wilson
· 8 years ago
fb5c551
drm/i915: Remove i915.enable_execlists module parameter
by Chris Wilson
· 8 years ago
3fef5cd
drm/i915: Automatic i915_switch_context for legacy
by Chris Wilson
· 8 years ago
c6dce8f
drm/i915: Update execlists tasklet naming
by Sagar Arun Kamble
· 8 years ago
e60e1ee
Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 8 years ago
7469c62
drm/i915: Resume GuC before using GEM
by Chris Wilson
· 8 years ago
a03f395
drm/i915: Introduce GEM proxy
by Tina Zhang
· 8 years ago
274b246
drm/i915: Object w/o backing storage is banned by -ENXIO
by Tina Zhang
· 8 years ago
37cd330
drm/i915: Remove redundant intel_autoenable_gt_powersave()
by Chris Wilson
· 8 years ago
9c52d1c
drm/i915/selftests: Yet another forgotten mock_i915->mm initialiser
by Chris Wilson
· 8 years ago
a0a8b1c
drm/i915: Kerneldoc typo s/rps/rps_client/
by Chris Wilson
· 8 years ago
d2b4b97
drm/i915: Record the default hw state after reset upon load
by Chris Wilson
· 8 years ago
cc6a818
drm/i915: Move intel_init_clock_gating() to i915_gem_init()
by Chris Wilson
· 8 years ago
f58d13d
drm/i915: Move GT powersaving init to i915_gem_init()
by Chris Wilson
· 8 years ago
ae6c457
drm/i915: Force the switch to the i915->kernel_context
by Chris Wilson
· 8 years ago
0f763ff
drm/i915: Lock llist_del_first() vs llist_del_all()
by Chris Wilson
· 8 years ago
f991c49
drm/i915: Lock llist_del_first() vs llist_del_all()
by Chris Wilson
· 8 years ago
136109c
drm/i915: Set up mocs tables before restarting the engines
by Chris Wilson
· 8 years ago
6802738
drm/i915: Move parking-while-active warning to intel_engines_park()
by Chris Wilson
· 8 years ago
23e8733
drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects)
by Chris Wilson
· 8 years ago
bea6e98
drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects)
by Chris Wilson
· 8 years ago
c41937f
drm/i915/guc: Preemption! With GuC
by Michał Winiarski
· 8 years ago
9bdc357
drm/i915/guc: Initialize GuC before restarting engines
by Michał Winiarski
· 8 years ago
aba5e27
drm/i915: Add a hook for making the engines idle (parking) and unparking
by Chris Wilson
· 8 years ago
ff320d6
drm/i915: Synchronize irq before parking each engine
by Chris Wilson
· 8 years ago
5427f20
drm/i915: Bump wait-times for the final CS interrupt before parking
by Chris Wilson
· 8 years ago
8bd8181
drm/i915: Skip waking the device to service pwrite
by Chris Wilson
· 8 years ago
ca8d782
drm/i915: Report -EFAULT before pwrite fast path into shmemfs
by Chris Wilson
· 8 years ago
a6d65e4
drm/i915: Report -EFAULT before pwrite fast path into shmemfs
by Chris Wilson
· 8 years ago
6f74b36
drm/i915: Skip HW reinitialisation on resume if still wedged
by Chris Wilson
· 8 years ago
cc731f5
drm/i915: Trim struct_mutex hold duration for i915_gem_free_objects
by Chris Wilson
· 8 years ago
87701b4
drm/i915: Only free the oldest stale object before a fresh allocation
by Chris Wilson
· 8 years ago
f212381
drm/i915: Move dev_priv->mm.[un]bound_list to its own lock
by Chris Wilson
· 8 years ago
bd3d225
drm/i915: Rename obj->pin_display to obj->pin_global
by Chris Wilson
· 8 years ago
f1fa4f4
drm/i915: Refactor testing obj->mm.pages
by Chris Wilson
· 8 years ago
5d031f4
drm/i915: Stop asserting on set-wedged vs nop_submit_request ordering
by Chris Wilson
· 8 years ago
af7a8ff
drm/i915: Use rcu instead of stop_machine in set_wedged
by Daniel Vetter
· 8 years ago
562d9ba
drm/i915: Name structure in dev_priv that contains RPS/RC6 state as "gt_pm"
by Sagar Arun Kamble
· 8 years ago
b85577b
drm/i915: Order two completing nop_submit_request
by Chris Wilson
· 8 years ago
84e8978
drm/i915: s/sg_mask/sg_page_sizes/
by Matthew Auld
· 8 years ago
43ae70d
drm/i915: Early rejection of mappable GGTT pin attempts for large bo
by Chris Wilson
· 8 years ago
a3259ca
drm/i915: Avoid evicting user fault mappable vma for pread/pwrite
by Chris Wilson
· 8 years ago
Next »