Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
c9c70471549a0f5956bb3da4fc2609cd567a809d
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem.c
c9c70471
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
· 7 years ago
0d73e7a
drm/i915: Mark the device as wedged from the beginning of set-wedged
by Chris Wilson
· 7 years ago
ce1599a
drm/i915: do not stop engines on sanitize if i915.reset=0
by Daniele Ceraolo Spurio
· 7 years ago
3fed180
drm/i915: Move the scheduler feature bits into the purview of the engines
by Chris Wilson
· 7 years ago
8177e11
drm/i915: Tidy up some error messages around reset failure
by Chris Wilson
· 7 years ago
01b8fdc
drm/i915: Skip post-reset request emission if the engine is not idle
by Chris Wilson
· 7 years ago
24eae08
drm/i915: Remove unbannable context spam from reset
by Chris Wilson
· 7 years ago
559e040
drm/i915: Show the GPU state when declaring wedged
by Chris Wilson
· 7 years ago
9e519bc
drm/i915: Add some newlines to intel_engine_dump() headers
by Chris Wilson
· 7 years ago
8892304
drm/i915: Always run hangcheck while the GPU is busy
by Chris Wilson
· 7 years ago
70deead
drm/i915/guc: Fix lockdep due to log relay channel handling under struct_mutex
by Sagar Arun Kamble
· 7 years ago
84a1074
drm/i915: Shrink the GEM kmem_caches upon idling
by Chris Wilson
· 7 years ago
e9af4ea
drm/i915: Avoid waitboosting on the active request
by Chris Wilson
· 7 years ago
2ef1e72
drm/i915: Rewrite some comments around RCU-deferred object free
by Chris Wilson
· 7 years ago
beacbd1
drm/i915: Use our singlethreaded wq for freeing objects
by Chris Wilson
· 7 years ago
da943b5
drm/i915/guc: Add uc_fini_wq in gem_init unwind path
by Sagar Arun Kamble
· 7 years ago
c218ee0
drm/i915: Don't adjust priority on an already signaled fence
by Chris Wilson
· 7 years ago
fcb1de5
drm/i915: Add a strong mb to resetting the has-CS-interrupt bit
by Chris Wilson
· 7 years ago
b65a9b9
drm/i915: prefer i915_gem_object_has_pages()
by Matthew Auld
· 7 years ago
7b6da81
drm/i915: Restore the kernel context after a GPU reset on an idle engine
by Chris Wilson
· 7 years ago
61b5c15
drm/i915/guc: Extract guc_init from guc_init_hw
by Michał Winiarski
· 7 years ago
3176ff4
drm/i915/guc: Move GuC workqueue allocations outside of the mutex
by Michał Winiarski
· 7 years ago
6ca9a2b
drm/i915: Unwind i915_gem_init() failure
by Chris Wilson
· 7 years ago
d7dc413
drm/i915: Don't check #active_requests from i915_gem_wait_for_idle()
by Chris Wilson
· 7 years ago
59e4b19
drm/i915: Dump the engine state before declaring wedged from wait_for_engines()
by Chris Wilson
· 7 years ago
ee42c00
drm/i915: Bump timeout for wait_for_engines()
by Chris Wilson
· 7 years ago
73ebd50
drm/i915: make mappable struct resource centric
by Matthew Auld
· 7 years ago
b687637
drm/i915: Restore GT performance in headless mode with DMC loaded
by Tvrtko Ursulin
· 7 years ago
e2189dd
drm/i915: Refactor common list iteration over GGTT vma
by Chris Wilson
· 7 years ago
7125397b
drm/i915: Track GGTT writes on the vma
by Chris Wilson
· 7 years ago
010e3e6
drm/i915: Remove vma from object on destroy, not close
by Chris Wilson
· 7 years ago
5888fc9
drm/i915: Flush pending GTT writes before unbinding
by Chris Wilson
· 7 years ago
ecf73eb
drm/i915: Skip switch-to-kernel-context on suspend when wedged
by Chris Wilson
· 7 years ago
d02a1d8
drm/i915: Rename i915_gem_timelines_mark_idle
by Chris Wilson
· 7 years ago
ee48700
drm/i915: Call i915_gem_init_userptr() before taking struct_mutex
by Chris Wilson
· 7 years ago
feff0dc
drm/i915/pmu: Suspend sampling when GPU is idle
by Tvrtko Ursulin
· 7 years ago
93c6e96
drm/i915: Remove i915.semaphores modparam
by Chris Wilson
· 7 years ago
0da715e
drm/i915: Disable semaphores on Sandybridge
by Chris Wilson
· 7 years ago
79e6770
drm/i915: Remove obsolete ringbuffer emission for gen8+
by Chris Wilson
· 7 years ago
fb5c551
drm/i915: Remove i915.enable_execlists module parameter
by Chris Wilson
· 7 years ago
3fef5cd
drm/i915: Automatic i915_switch_context for legacy
by Chris Wilson
· 7 years ago
c6dce8f
drm/i915: Update execlists tasklet naming
by Sagar Arun Kamble
· 7 years ago
7469c62
drm/i915: Resume GuC before using GEM
by Chris Wilson
· 7 years ago
a03f395
drm/i915: Introduce GEM proxy
by Tina Zhang
· 7 years ago
274b246
drm/i915: Object w/o backing storage is banned by -ENXIO
by Tina Zhang
· 7 years ago
37cd330
drm/i915: Remove redundant intel_autoenable_gt_powersave()
by Chris Wilson
· 7 years ago
9c52d1c
drm/i915/selftests: Yet another forgotten mock_i915->mm initialiser
by Chris Wilson
· 7 years ago
a0a8b1c
drm/i915: Kerneldoc typo s/rps/rps_client/
by Chris Wilson
· 7 years ago
d2b4b97
drm/i915: Record the default hw state after reset upon load
by Chris Wilson
· 7 years ago
cc6a818
drm/i915: Move intel_init_clock_gating() to i915_gem_init()
by Chris Wilson
· 7 years ago
f58d13d
drm/i915: Move GT powersaving init to i915_gem_init()
by Chris Wilson
· 7 years ago
ae6c457
drm/i915: Force the switch to the i915->kernel_context
by Chris Wilson
· 7 years ago
f991c49
drm/i915: Lock llist_del_first() vs llist_del_all()
by Chris Wilson
· 7 years ago
136109c
drm/i915: Set up mocs tables before restarting the engines
by Chris Wilson
· 7 years ago
6802738
drm/i915: Move parking-while-active warning to intel_engines_park()
by Chris Wilson
· 7 years ago
bea6e98
drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects)
by Chris Wilson
· 7 years ago
c41937f
drm/i915/guc: Preemption! With GuC
by Michał Winiarski
· 7 years ago
9bdc357
drm/i915/guc: Initialize GuC before restarting engines
by Michał Winiarski
· 7 years ago
aba5e27
drm/i915: Add a hook for making the engines idle (parking) and unparking
by Chris Wilson
· 7 years ago
ff320d6
drm/i915: Synchronize irq before parking each engine
by Chris Wilson
· 7 years ago
5427f20
drm/i915: Bump wait-times for the final CS interrupt before parking
by Chris Wilson
· 7 years ago
8bd81815
drm/i915: Skip waking the device to service pwrite
by Chris Wilson
· 7 years ago
a6d65e4
drm/i915: Report -EFAULT before pwrite fast path into shmemfs
by Chris Wilson
· 7 years ago
6f74b36
drm/i915: Skip HW reinitialisation on resume if still wedged
by Chris Wilson
· 7 years ago
cc731f5
drm/i915: Trim struct_mutex hold duration for i915_gem_free_objects
by Chris Wilson
· 7 years ago
87701b4
drm/i915: Only free the oldest stale object before a fresh allocation
by Chris Wilson
· 7 years ago
f212381
drm/i915: Move dev_priv->mm.[un]bound_list to its own lock
by Chris Wilson
· 7 years ago
bd3d225
drm/i915: Rename obj->pin_display to obj->pin_global
by Chris Wilson
· 7 years ago
f1fa4f4
drm/i915: Refactor testing obj->mm.pages
by Chris Wilson
· 7 years ago
5d031f4
drm/i915: Stop asserting on set-wedged vs nop_submit_request ordering
by Chris Wilson
· 7 years ago
af7a8ff
drm/i915: Use rcu instead of stop_machine in set_wedged
by Daniel Vetter
· 7 years ago
562d9ba
drm/i915: Name structure in dev_priv that contains RPS/RC6 state as "gt_pm"
by Sagar Arun Kamble
· 7 years ago
84e8978
drm/i915: s/sg_mask/sg_page_sizes/
by Matthew Auld
· 7 years ago
43ae70d9
drm/i915: Early rejection of mappable GGTT pin attempts for large bo
by Chris Wilson
· 7 years ago
a3259ca
drm/i915: Avoid evicting user fault mappable vma for pread/pwrite
by Chris Wilson
· 7 years ago
a65adaf
drm/i915: Track user GTT faulting per-vma
by Chris Wilson
· 7 years ago
3bd4073
drm/i915: Consolidate get_fence with pin_fence
by Chris Wilson
· 7 years ago
1749d90
drm/i915: Hold forcewake for the duration of reset+restart
by Chris Wilson
· 7 years ago
da9fe3f3
drm/i915: disable platform support for vGPU huge gtt pages
by Matthew Auld
· 7 years ago
4049866
drm/i915/selftests: huge page tests
by Matthew Auld
· 7 years ago
a5c08166
drm/i915: introduce page_size members
by Matthew Auld
· 7 years ago
b91b09e
drm/i915: push set_pages down to the callers
by Matthew Auld
· 7 years ago
465c403
drm/i915: introduce simple gemfs
by Matthew Auld
· 7 years ago
8d55082
drm/i915: Order two completing nop_submit_request
by Chris Wilson
· 7 years ago
7c26240
drm/i915: Try harder to finish the idle-worker
by Chris Wilson
· 7 years ago
269e6ea
drm/i915: Move i915_gem_restore_fences to i915_gem_resume
by Sagar Arun Kamble
· 7 years ago
32f35b8
Merge drm-upstream/drm-next into drm-intel-next-queued
by Jani Nikula
· 7 years ago
9afafdb
Merge tag 'drm-intel-next-2017-09-07' of git://anongit.freedesktop.org/git/drm-intel into drm-next
by Dave Airlie
· 7 years ago
b620e87
drm/i915: Make own struct for execlist items
by Mika Kuoppala
· 7 years ago
4f044a8
drm/i915: Rename global i915 to i915_modparams
by Michal Wajdeczko
· 7 years ago
27a5f61
drm/i915: Cancel all ready but queued requests when wedging
by Chris Wilson
· 7 years ago
0ee931c
mm: treewide: remove GFP_TEMPORARY allocation flag
by Michal Hocko
· 7 years ago
7d95565
Merge tag 'drm-intel-next-fixes-2017-09-07' of git://anongit.freedesktop.org/git/drm-intel
by Linus Torvalds
· 7 years ago
c5ba5b2
drm/i915: Apply the GTT write flush for all !llc machines
by Chris Wilson
· 7 years ago
750fae2
i915: Fix obj size vs. alignment for drm_pci_alloc()
by Ville Syrjälä
· 7 years ago
5602452
drm/i915: Use __sg_alloc_table_from_pages for userptr allocations
by Tvrtko Ursulin
· 7 years ago
912d572
drm/i915: wire up shrinkctl->nr_scanned
by Chris Wilson
· 7 years ago
88c880b
drm/i915: Lift has-pinned-pages assert to caller of ____i915_gem_object_get_pages
by Chris Wilson
· 7 years ago
Next »