Commit History

Author SHA1 Message Date
  Joonas Lahtinen 56cea32382 drm/i915: Unify global_list into global_link 9 years ago
  Tvrtko Ursulin 3599a91cc8 drm/i915: Allow shrinking of userptr objects once again 9 years ago
  Chris Wilson 548625ee8f drm/i915: Improve lockdep tracking for obj->mm.lock 9 years ago
  Chris Wilson 535972771d drm/i915: Move the recently scanned objects to the tail after shrinking 9 years ago
  Chris Wilson 415981623f drm/i915: Discard objects from mm global_list after being shrunk 9 years ago
  Chris Wilson 7b7a119e85 drm/i915: Mark up obj->mm.lock for shrinker 9 years ago
  Chris Wilson fbbd37b36f drm/i915: Move object release to a freelist + worker 9 years ago
  Chris Wilson 1233e2db19 drm/i915: Move object backing storage manipulation to its own locking 9 years ago
  Chris Wilson 03ac84f183 drm/i915: Pass around sg_table to get_pages/put_pages backend 9 years ago
  Chris Wilson a4f5ea64f0 drm/i915: Refactor object page API 9 years ago
  Chris Wilson 45353ce59b drm/i915: Treat a framebuffer reference as an active reference whilst shrinking 9 years ago
  Chris Wilson 22dd3bb919 drm/i915: Mark up all locked waiters 9 years ago
  Chris Wilson ea746f3659 drm/i915: Expand bool interruptible to pass flags to i915_wait_request() 9 years ago
  Chris Wilson 3b4e896f14 drm/i915: Remove unused no-shrinker-steal 9 years ago
  Chris Wilson 5cba5be6b6 drm/i915/shrinker: Wait before acquiring struct_mutex under oom 9 years ago
  Chris Wilson dcff85c844 drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex 9 years ago
  Chris Wilson 0eafec6d32 drm/i915: Enable lockless lookup of request tracking via RCU 9 years ago
  Chris Wilson 573adb3962 drm/i915: Move obj->active:5 to obj->flags 9 years ago
  Chris Wilson 3272db5313 drm/i915: Combine all i915_vma bitfields into a single set of flags 9 years ago
  Chris Wilson aa653a685d drm/i915: Be more careful when unbinding vma 9 years ago
  Chris Wilson 15717de219 drm/i915: Count how many VMA are bound for an object 9 years ago
  Chris Wilson 2a1d775201 drm/i915: Prefer list_first_entry_or_null 9 years ago
  Chris Wilson f8c417cdb1 drm/i915: Rename drm_gem_object_unreference in preparation for lockless free 9 years ago
  Chris Wilson 25dc556a2a drm/i915: Wrap drm_gem_object_reference in i915_gem_object_get 9 years ago
  Chris Wilson 4f074a5393 drm/i915: Update ifdeffery for mutex->owner 9 years ago
  Chris Wilson 91c8a326a1 drm/i915: Convert dev_priv->dev backpointers to dev_priv->drm 9 years ago
  Chris Wilson bed50aea61 drm/i915/shrinker: Flush active on objects before counting 9 years ago
  Chris Wilson 6e5a5beb8e drm/i915: Split idling from forcing context switch 9 years ago
  Chris Wilson c033666a94 drm/i915: Store a i915 backpointer from engine, and use it 9 years ago
  Praveen Paneri ea9d9768a4 drm/i915: Add rpm get/put in oom and vmap notifier 9 years ago