Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
718659a63054261d052cd94f2f9502111ff5173f
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem.c
718659a
drm/i915: Rename some warts in the VMA API
by Chris Wilson
· 8 years ago
71895a0
drm/i915: Add comment how we treat hung contexts
by Mika Kuoppala
· 8 years ago
0e178ae
drm/i915: Detect a failed GPU reset+recovery
by Chris Wilson
· 8 years ago
61da536
drm/i915: Tidy up engine reset logic
by Mika Kuoppala
· 8 years ago
bf2f043
drm/i915: Introduce engine_stalled helper
by Mika Kuoppala
· 8 years ago
211b12a
drm/i915: Cleanup request skip decision
by Mika Kuoppala
· 8 years ago
36193ac
drm/i915: Introduce engine_skip_context
by Mika Kuoppala
· 8 years ago
4c96554
drm/i915: Move engine reset preparation to i915_gem_reset_prepare()
by Chris Wilson
· 8 years ago
f131e35
drm/i915: Skip switch to kernel context if already done
by Chris Wilson
· 8 years ago
47a8e3f
drm/i915: Eliminate superfluous i915_ggtt_view_normal
by Chris Wilson
· 8 years ago
8bab1193
drm/i915: Convert i915_ggtt_view to use an anonymous union
by Chris Wilson
· 8 years ago
3bf4d57
drm/i915: Stop clearing i915_ggtt_view
by Chris Wilson
· 8 years ago
f51455d
drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
by Chris Wilson
· 8 years ago
2a20d6f
drm/i915: Rename i915_gem_engine_cleanup() to engine_set_wedged()
by Chris Wilson
· 8 years ago
3cd9442
drm/i915: Mark all incomplete requests as -EIO when wedged
by Chris Wilson
· 8 years ago
3c1b284
drm/i915: Set an error status for a resubmitted request
by Chris Wilson
· 8 years ago
c0d5f32
drm/i915: Set guilty-flag on fence after detecting a hang
by Chris Wilson
· 8 years ago
2edc6e0
drm/i915: Consolidate reset_request()
by Chris Wilson
· 8 years ago
05adb18
Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queued
by Daniel Vetter
· 8 years ago
8201c1f
drm/i915: Clip the partial view against the object not vma
by Chris Wilson
· 8 years ago
2d4281b
drm/i915: Extract compute_partial_view()
by Chris Wilson
· 8 years ago
91d4e0aa
drm/i915: Move ggtt fence/alignment to i915_gem_tiling.c
by Chris Wilson
· 8 years ago
944397f
drm/i915: Store required fence size/alignment for GGTT vma
by Chris Wilson
· 8 years ago
5b30694
drm/i915: Align GGTT sizes to a fence tile row
by Chris Wilson
· 8 years ago
6649a0b
drm/i915: Extract tile_row_size for fencing
by Chris Wilson
· 8 years ago
5c37daf
Merge tag 'drm-intel-next-2017-01-09' of git://anongit.freedesktop.org/git/drm-intel into drm-next
by Dave Airlie
· 8 years ago
2fd8774
Merge branch 'stable/for-linus-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
by Linus Torvalds
· 8 years ago
7453c54
swiotlb: Export swiotlb_max_segment to users
by Konrad Rzeszutek Wilk
· 8 years ago
b42a13d
drm/i915: Drain freed objects for mmap space exhaustion
by Chris Wilson
· 8 years ago
10466d2
drm/i915: Fix phys pwrite for struct_mutex-less operation
by Chris Wilson
· 8 years ago
984ff29f
drm/i915: Simplify testing for am-I-the-kernel-context?
by Chris Wilson
· 8 years ago
7ec73b7
drm/i915: Only skip requests once a context is banned
by Chris Wilson
· 8 years ago
40b326e
drm/i915: Move a few utility macros into a separate header
by Chris Wilson
· 8 years ago
b1ed35d
drm/i915: Revoke fenced GTT mmapings across GPU reset
by Chris Wilson
· 8 years ago
a402eae
Merge tag 'v4.10-rc2' into drm-intel-next-queued
by Daniel Vetter
· 8 years ago
2471eb5
drm/i915: Prevent timeline updates whilst performing reset
by Chris Wilson
· 8 years ago
64d1461
drm/i915: Silence allocation failure during sg_trim()
by Chris Wilson
· 8 years ago
c3f923b
drm/i915: Don't clflush before release phys object
by Chris Wilson
· 8 years ago
6095868
drm/i915: Complete kerneldoc for struct i915_gem_context
by Chris Wilson
· 8 years ago
00c25e3
drm/i915: Prevent timeline updates whilst performing reset
by Chris Wilson
· 8 years ago
8bfc478f
drm/i915: Silence allocation failure during sg_trim()
by Chris Wilson
· 8 years ago
e5facdf
drm/i915: Don't clflush before release phys object
by Chris Wilson
· 8 years ago
bdeb978
drm/i915: Repeat flush of idle work during suspend
by Chris Wilson
· 8 years ago
28f412e
drm/i915: Break after walking all GGTT vma in bump_inactive_ggtt
by Chris Wilson
· 8 years ago
4a401ce
Merge tag 'drm-intel-next-fixes-2016-12-22' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes
by Dave Airlie
· 8 years ago
abb0dea
drm/i915: Fallback to single PAGE_SIZE segments for DMA remapping
by Chris Wilson
· 8 years ago
057f803
drm/i915: Reorder phys backing storage release
by Chris Wilson
· 8 years ago
c2dc6cc
drm/i915: Add a test that we terminate the trimmed sgtable as expected
by Chris Wilson
· 8 years ago
d766ef5
drm/i915: Fallback to single PAGE_SIZE segments for DMA remapping
by Chris Wilson
· 8 years ago
e8a9c58
drm/i915: Unify active context tracking between legacy/execlists/guc
by Chris Wilson
· 8 years ago
966d5bf
drm/i915: convert to using range_overflows
by Matthew Auld
· 8 years ago
1a29d85
mm: use vmf->address instead of of vmf->virtual_address
by Jan Kara
· 8 years ago
dbb4351
drm/i915: Reorder phys backing storage release
by Chris Wilson
· 8 years ago
73f67aa
drm/i915: distinguish G33 and Pineview from each other
by Jani Nikula
· 8 years ago
c0f8683
drm/i915: rename BROADWATER and CRESTLINE to I965G and I965GM, respectively
by Jani Nikula
· 8 years ago
85fd4f5
drm/i915: Mark all non-vma being inserted into the address spaces
by Chris Wilson
· 8 years ago
ce1135c
drm/i915: Complete requests in nop_submit_request
by Chris Wilson
· 8 years ago
cb15d9f
drm/i915: More GEM init dev_priv cleanup
by Tvrtko Ursulin
· 8 years ago
bf9e842
drm/i915: Make various init functions take dev_priv
by Tvrtko Ursulin
· 8 years ago
12d79d7
drm/i915: Make GEM object create and create from data take dev_priv
by Tvrtko Ursulin
· 8 years ago
187685c
drm/i915: Make GEM object alloc/free and stolen created take dev_priv
by Tvrtko Ursulin
· 8 years ago
49d7391
drm/i915: Convert vm->dev backpointer to vm->i915
by Chris Wilson
· 8 years ago
20e4933
drm/i915: Stop the machine as we install the wedged submit_request handler
by Chris Wilson
· 8 years ago
3dcf93f7
drm/i915: Complete requests in nop_submit_request
by Chris Wilson
· 8 years ago
d9e9da6
drm/i915: Don't deref context->file_priv ERR_PTR upon reset
by Chris Wilson
· 8 years ago
bc1d53c
drm/i915: Wipe hang stats as an embedded struct
by Mika Kuoppala
· 8 years ago
b083a08
drm/i915: Add per client max context ban limit
by Mika Kuoppala
· 8 years ago
8410217
drm/i915: Add bannable context parameter
by Mika Kuoppala
· 8 years ago
e5e1fc4
drm/i915: Use request retirement as context progress
by Mika Kuoppala
· 8 years ago
3fe3b03
drm/i915: Decouple hang detection from hangcheck period
by Mika Kuoppala
· 8 years ago
05c3483
drm/i915: Skip final clflush if LLC is coherent
by Chris Wilson
· 8 years ago
a6a7cc4
drm/i915: Always flush the dirty CPU cache when pinning the scanout
by Chris Wilson
· 8 years ago
b17993b
drm/i915: Don't touch NULL sg on i915_gem_object_get_pages_gtt() error
by Chris Wilson
· 8 years ago
5b8c8ae
drm/i915: Move frontbuffer CS write tracking from ggtt vma to object
by Chris Wilson
· 8 years ago
ea84aa7
drm/i915: don't leak global_timeline
by Matthew Auld
· 8 years ago
c4c29d7
drm/i915: Demote i915_gem_open() debugging from DRIVER to USER
by Chris Wilson
· 8 years ago
275a991
drm/i915: dev_priv cleanup in i915_gem_gtt.c
by Tvrtko Ursulin
· 8 years ago
4362f4f
drm/i915: Use dev_priv in INTEL_INFO in i915_gem_fence_reg.c
by Tvrtko Ursulin
· 8 years ago
c6be607
drm/i915: dev_priv and a small cascade of cleanups in i915_gem.c
by Tvrtko Ursulin
· 8 years ago
6b5e90f
drm/i915/scheduler: Boost priorities for flips
by Chris Wilson
· 8 years ago
20311bd
drm/i915/scheduler: Execute requests in order of priorities
by Chris Wilson
· 8 years ago
52e5420
drm/i915/scheduler: Record all dependencies upon request construction
by Chris Wilson
· 8 years ago
663f71e
drm/i915: Remove engine->execlist_lock
by Chris Wilson
· 8 years ago
bb89485
drm/i915: Create distinct lockclasses for execution vs user timelines
by Chris Wilson
· 8 years ago
2b3c831
drm/i915: Stop skipping the final clflush back to system pages
by Chris Wilson
· 8 years ago
9caa34a
drm/i915: Only wait upon the execution timeline when unlocked
by Chris Wilson
· 8 years ago
0031fb9
drm/i915: Assorted dev_priv cleanups
by Tvrtko Ursulin
· 8 years ago
b42fe9c
drm/i915: Split out i915_vma.c
by Joonas Lahtinen
· 8 years ago
0c40ce1
drm/i915: Trim the object sg table
by Tvrtko Ursulin
· 8 years ago
d0da48c
drm/i915: Remove chipset flush after cache flush
by Chris Wilson
· 8 years ago
31ab49a
drm/i915: Add assert for no pending GPU requests during suspend/resume in LR mode
by Imre Deak
· 8 years ago
0cb5670
drm/i915: Make sure engines are idle during GPU idling in LR mode
by Imre Deak
· 8 years ago
93c97dc
drm/i915: Avoid early GPU idling due to race with new request
by Imre Deak
· 8 years ago
767a222
drm/i915: Limit Valleyview and earlier to only using mappable scanout
by Chris Wilson
· 8 years ago
0ef723c
drm/i915: Round tile chunks up for constructing partial VMAs
by Chris Wilson
· 8 years ago
2c3a3f4
drm/i915: Fix pages pin counting around swizzle quirk
by Chris Wilson
· 8 years ago
a933568
drm/i915: Tidy slab cache allocations
by Tvrtko Ursulin
· 8 years ago
56cea32
drm/i915: Unify global_list into global_link
by Joonas Lahtinen
· 8 years ago
3599a91
drm/i915: Allow shrinking of userptr objects once again
by Tvrtko Ursulin
· 8 years ago
a26e523
drm/i915: Pass dev_priv to IS_BROADWATER/IS_CRESTLINE
by Ville Syrjälä
· 8 years ago
Next »