blob: a714e7352c4f367a84c106544cdbfcbc68a49fe9 [file] [log] [blame]
c8124d399224 ("drm/i915/overlay: Allocate physical registers from stolen")
73ebd503034c ("drm/i915: make mappable struct resource centric")
7789422665f5 ("drm/i915: make dsm struct resource centric")
f773568b6ff8 ("drm/i915: nuke the duplicated stolen discovery")
da1dd0dbe024 ("drm/i915: Make the report about a bogus stolen reserved area an error")
db7fb60593e4 ("drm/i915: Check if the stolen memory "reserved" area is enabled or not")
a65adaf8a834 ("drm/i915: Track user GTT faulting per-vma")
3bd4073524fa ("drm/i915: Consolidate get_fence with pin_fence")
b4563f595ed4 ("drm/i915: Pin fence for iomap")
465c403cb508 ("drm/i915: introduce simple gemfs")
e91ef99b9543 ("drm/i915/selftests: Remember to create the fake preempt context")
969b0950a188 ("drm/i915: Add interface to reserve fence registers for vGPU")
3ffff0174992 ("drm/i915: Ignore duplicate VMA stored within the per-object handle LUT")
432295d7b906 ("drm/i915: Assert the context is not closed on object-close")
d1b48c1e7184 ("drm/i915: Replace execbuf vma ht with an idr")
170fa29b14fa ("drm/i915: Simplify eb_lookup_vmas()")
c7c6e46f913b ("drm/i915: Convert execbuf to use struct-of-array packing for critical fields")
b8f55be64453 ("drm/i915: Split obj->cache_coherent to track r/w")
0f46daa1a273 ("drm/i915: Force CPU synchronisation even if userspace requests ASYNC")
1da7b54c46bc ("drm/i915: Only mark the execobject as pinned on success")
023f807989f4 ("drm/i915: More stolen quirking")
51d05e1b2967 ("drm/i915: Clear execbuf's vma backpointer upon release")
1acfc104cdf8 ("drm/i915: Enable rcu-only context lookups")
829a0af29f70 ("drm/i915: Group all the global context information together")
95ff7c7dd709 ("drm/i915: Stash a pointer to the obj's resv in the vma")
7dd4f6729f92 ("drm/i915: Async GPU relocation processing")
8a2421bd0d9a ("drm/i915: Wait upon userptr get-user-pages within execbuffer")
616d9cee4fdc ("drm/i915: First try the previous execbuffer location")
dade2a6165fd ("drm/i915: Store a persistent reference for an object in the execbuffer cache")
2889caa92321 ("drm/i915: Eliminate lots of iterations over the execobjects array")
071750e550af ("drm/i915: Disable EXEC_OBJECT_ASYNC when doing relocations")
507d977ff965 ("drm/i915: Pass vma to relocate entry")
4ff4b44cbb70 ("drm/i915: Store a direct lookup from object handle to vma")
4c9c0d09741d ("drm/i915: Fix retrieval of hangcheck stats")
7fc92e96c3ee ("drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirty")
e27ab73d17ef ("drm/i915: Mark CPU cache as dirty on every transition for CPU writes")
8c45cec48e58 ("drm/i915: Split vma exec_link/evict_link")
d55495b4dcce ("drm/i915: Use vma->exec_entry as our double-entry placeholder")
650bc63568e4 ("drm/i915: Amalgamate execbuffer parameter structures")
19f81df2859e ("drm/i915/perf: Add OA unit support for Gen 8+")
a82256bc0267 ("Merge tag 'drm-intel-next-2017-05-29' of git://anongit.freedesktop.org/git/drm-intel into drm-next")