Commit History

Author SHA1 Message Date
  Chris Wilson 8a2421bd0d drm/i915: Wait upon userptr get-user-pages within execbuffer 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
  Michal Hocko 2098105ec6 drm: drop drm_[cm]alloc* helpers 8 years ago
  Chris Wilson 15c344f4d0 drm/i915/userptr: Reinvent GGTT self-faulting protection 8 years ago
  Chris Wilson 1c8782dd31 drm/i915/userptr: Disallow wrapping GTT into a userptr 8 years ago
  Chris Wilson d151e9ce98 drm/i915/userptr: Only flush the workqueue if required 8 years ago
  Chris Wilson 42953b3c51 drm/i915/userptr: Deactivate a failed userptr if the worker reports an EFAULT 8 years ago
  Ingo Molnar 6e84f31522 sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h> 8 years ago
  Vegard Nossum 388f793455 mm: use mmget_not_zero() helper 8 years ago
  Vegard Nossum f1f1007644 mm: add new mmgrab() helper 8 years ago
  Daniel Vetter a402eae64d Merge tag 'v4.10-rc2' into drm-intel-next-queued 8 years ago
  Lorenzo Stoakes 5b56d49fc3 mm: add locked parameter to get_user_pages_remote() 8 years ago
  Tvrtko Ursulin 187685cb90 drm/i915: Make GEM object alloc/free and stolen created take dev_priv 8 years ago
  Tvrtko Ursulin 0031fb9685 drm/i915: Assorted dev_priv cleanups 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 f0cd518206 drm/i915: Use lockless object free 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 96d7763452 drm/i915: Use a radixtree for random access to the object's backing storage 9 years ago
  Chris Wilson e95433c73a drm/i915: Rearrange i915_wait_request() accounting with callers 9 years ago
  Lorenzo Stoakes 9beae1ea89 mm: replace get_user_pages_remote() write/force parameters with gup_flags 9 years ago
  Chris Wilson ea746f3659 drm/i915: Expand bool interruptible to pass flags to i915_wait_request() 9 years ago
  Chris Wilson 364c8172ed drm/i915/userptr: Make gup errors stickier 9 years ago
  Chris Wilson f826ee21e5 drm/i915/userptr: Remove superfluous interruptible=false on waiting 9 years ago
  Chris Wilson 8a3b3d576c drm/i915: Convert non-blocking userptr waits for requests over to using RCU 9 years ago
  Chris Wilson 573adb3962 drm/i915: Move obj->active:5 to obj->flags 9 years ago
  Chris Wilson 776f32364d drm/i915: s/__i915_wait_request/i915_wait_request/ 9 years ago