Commit History

Author SHA1 Message Date
  Chris Wilson 0f46daa1a2 drm/i915: Force CPU synchronisation even if userspace requests ASYNC 8 years ago
  Chris Wilson 1f727d9e72 drm/i915: Only skip updating execobject.offset after error 8 years ago
  Chris Wilson 1da7b54c46 drm/i915: Only mark the execobject as pinned on success 8 years ago
  Imre Deak edd9003f7f drm/i915: Fix user ptr check size in eb_relocate_vma() 8 years ago
  Chris Wilson 4d470f7359 drm/i915: Avoid undefined behaviour of "u32 >> 32" 8 years ago
  Chris Wilson 51d05e1b29 drm/i915: Clear execbuf's vma backpointer upon release 8 years ago
  Chris Wilson 25ffaa6745 drm/i915: Pass the right flags to i915_vma_move_to_active() 8 years ago
  Chris Wilson 1acfc104cd drm/i915: Enable rcu-only context lookups 8 years ago
  Chris Wilson 95ff7c7dd7 drm/i915: Stash a pointer to the obj's resv in the vma 8 years ago
  Chris Wilson 7dd4f6729f drm/i915: Async GPU relocation processing 8 years ago
  Chris Wilson 1a71cf2fa6 drm/i915: Allow execbuffer to use the first object as the batch 8 years ago
  Chris Wilson 8a2421bd0d drm/i915: Wait upon userptr get-user-pages within execbuffer 8 years ago
  Chris Wilson 616d9cee4f drm/i915: First try the previous execbuffer location 8 years ago
  Chris Wilson dade2a6165 drm/i915: Store a persistent reference for an object in the execbuffer cache 8 years ago
  Chris Wilson 2889caa923 drm/i915: Eliminate lots of iterations over the execobjects array 8 years ago
  Chris Wilson 071750e550 drm/i915: Disable EXEC_OBJECT_ASYNC when doing relocations 8 years ago
  Chris Wilson 507d977ff9 drm/i915: Pass vma to relocate entry 8 years ago
  Chris Wilson 4ff4b44cbb drm/i915: Store a direct lookup from object handle to vma 8 years ago
  Chris Wilson 7fc92e96c3 drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirty 8 years ago
  Chris Wilson e27ab73d17 drm/i915: Mark CPU cache as dirty on every transition for CPU writes 8 years ago
  Chris Wilson 8c45cec48e drm/i915: Split vma exec_link/evict_link 8 years ago
  Chris Wilson d55495b4dc drm/i915: Use vma->exec_entry as our double-entry placeholder 8 years ago
  Chris Wilson 650bc63568 drm/i915: Amalgamate execbuffer parameter structures 8 years ago
  Dave Airlie a82256bc02 Merge tag 'drm-intel-next-2017-05-29' of git://anongit.freedesktop.org/git/drm-intel into drm-next 8 years ago
  Michal Hocko 2098105ec6 drm: drop drm_[cm]alloc* helpers 8 years ago
  Chris Wilson b0fd47adc6 drm/i915: Copy user requested buffers into the error state 8 years ago
  Chris Wilson f4ce766f28 drm/i915: Align "unfenced" tiled access on gen2, early gen3 8 years ago
  Chris Wilson c8659efac5 drm/i915: Drop spinlocks around adding to the client request list 8 years ago
  Kenneth Graunke ef0f411f51 drm/i915: Drop support for I915_EXEC_CONSTANTS_* execbuf parameters. 8 years ago
  Chris Wilson 57822dc6b9 drm/i915: Perform object clflushing asynchronously 8 years ago