Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
010e3e68cd9cb65ea50c0af605e966cda333cb2a
/
drivers
/
gpu
/
drm
/
i915
/
i915_vma.c
010e3e6
drm/i915: Remove vma from object on destroy, not close
by Chris Wilson
· 7 years ago
7f017b1
drm/i915: Mark up i915_vma_unbind() as a potential sleeper
by Chris Wilson
· 7 years ago
1ab2235
drm/i915: Prune the reservation shared fence array
by Chris Wilson
· 7 years ago
d36caee
drm/i915: Assert vma->flags are updated correctly during binding
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
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
b4563f5
drm/i915: Pin fence for iomap
by Chris Wilson
· 7 years ago
bef27bdb
drm/i915: Assert we do not try to expand VMA for hugepage inside GGTT
by Chris Wilson
· 7 years ago
855822b
drm/i915: align 64K objects to 2M
by Matthew Auld
· 7 years ago
7464284
drm/i915: align the vma start to the largest gtt page size
by Matthew Auld
· 7 years ago
fa3f46a
drm/i915: introduce vm set_pages/clear_pages
by Matthew Auld
· 7 years ago
d1b48c1
drm/i915: Replace execbuf vma ht with an idr
by Chris Wilson
· 7 years ago
7a3bc03
drm/i915: Assert the vma's active tracking is clear before free
by Chris Wilson
· 8 years ago
760a898
drm/i915: Retire the VMA's fence tracker before unbinding
by Chris Wilson
· 8 years ago
95ff7c7
drm/i915: Stash a pointer to the obj's resv in the vma
by Chris Wilson
· 8 years ago
dade2a6
drm/i915: Store a persistent reference for an object in the execbuffer cache
by Chris Wilson
· 8 years ago
2889caa
drm/i915: Eliminate lots of iterations over the execobjects array
by Chris Wilson
· 8 years ago
4ff4b44
drm/i915: Store a direct lookup from object handle to vma
by Chris Wilson
· 8 years ago
b8e5d2e
drm/i915: Make i915_vma_destroy() static
by Chris Wilson
· 8 years ago
d55495b
drm/i915: Use vma->exec_entry as our double-entry placeholder
by Chris Wilson
· 8 years ago
31c7eff
drm/i915: Remove the vma from the drm_mm if binding fails
by Chris Wilson
· 8 years ago
aa14943
drm/i915: Sanity check the vma->node prior to binding into the GTT
by Chris Wilson
· 8 years ago
ff68597
drm/i915: Move allocate_va_range to GTT
by Chris Wilson
· 8 years ago
782a3e9
drm/i915: Exercise i915_vma_pin/i915_vma_insert
by Chris Wilson
· 8 years ago
e3c7a1c
drm/i915: Test creation of VMA
by Chris Wilson
· 8 years ago
e1cc3db
drm/i915: Assert that we never create a vma for the aliasing_ppgtt
by Chris Wilson
· 8 years ago
7c51846
drm/i915: Pevent copying uninitialised garbage into vma->ggtt_view
by Chris Wilson
· 8 years ago
6146e6d
drm/i915: reinstate call to trace_i915_vma_bind
by Daniele Ceraolo Spurio
· 8 years ago
b00ddb2
drm/i915: Assert that created vma has a whole number of pages
by Chris Wilson
· 8 years ago
44a0ec0
drm/i915: Assert the drm_mm_node is allocated when on the VM lists
by Chris Wilson
· 8 years ago
1fcdaa7
drm/i915: Reject vma creation larger than address space
by Chris Wilson
· 8 years ago
481a6f7
drm/i915: Remove i915_gem_object_to_ggtt()
by Chris Wilson
· 8 years ago
a01cb37a
drm/i915: Remove i915_vma_create from VMA API
by Chris Wilson
· 8 years ago
4ea9527
drm/i915: Add a check that the VMA instance we lookup matches the request
by Chris Wilson
· 8 years ago
718659a
drm/i915: Rename some warts in the VMA API
by Chris Wilson
· 8 years ago
8bab1193
drm/i915: Convert i915_ggtt_view to use an anonymous union
by Chris Wilson
· 8 years ago
0325701
drm/i915: Assert that we have allocated the drm_mm_node upon pinning
by Chris Wilson
· 8 years ago
625d988
drm/i915: Extract reserving space in the GTT to a helper
by Chris Wilson
· 8 years ago
e007b19
drm/i915: Use the MRU stack search after evicting
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
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
e8f9ae9
drm/i915: Use range_overflows()
by Chris Wilson
· 8 years ago
ef426c1
Merge tag 'drm-misc-next-2016-12-30' of git://anongit.freedesktop.org/git/drm-misc into drm-intel-next-queued
by Daniel Vetter
· 8 years ago
7a5580a
drm/i915: Move assert of page pin vs bind count into i915_vma_unbind
by Chris Wilson
· 8 years ago
3f85fb3
drm: Wrap drm_mm_node.hole_follows
by Chris Wilson
· 8 years ago
07e19ea
drm/i915: Assert that the partial VMA fits within the object
by Chris Wilson
· 8 years ago
966d5bf
drm/i915: convert to using range_overflows
by Matthew Auld
· 8 years ago
7a0499a
drm/i915: move vma sanity checking into i915_vma_bind
by Matthew Auld
· 8 years ago
7d1d9ae
drm/i915: Tidy i915_gem_valid_gtt_space()
by Chris Wilson
· 8 years ago
172ae5b
drm/i915: Fix i915_gem_evict_for_vma (soft-pinning)
by Chris Wilson
· 8 years ago
49d7391
drm/i915: Convert vm->dev backpointer to vm->i915
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
b42fe9c
drm/i915: Split out i915_vma.c
by Joonas Lahtinen
· 8 years ago