Linus Torvalds
|
9439b3710d
Merge tag 'drm-for-v4.10' of git://people.freedesktop.org/~airlied/linux
|
8 سال پیش |
Peter Zijlstra
|
0f5225b024
locking/mutex, drm: Introduce mutex_trylock_recursive()
|
8 سال پیش |
Ingo Molnar
|
c7faee2109
locking/drm: Fix i915_gem_shrinker_lock() locking
|
8 سال پیش |
Joonas Lahtinen
|
56cea32382
drm/i915: Unify global_list into global_link
|
8 سال پیش |
Tvrtko Ursulin
|
3599a91cc8
drm/i915: Allow shrinking of userptr objects once again
|
8 سال پیش |
Chris Wilson
|
548625ee8f
drm/i915: Improve lockdep tracking for obj->mm.lock
|
8 سال پیش |
Chris Wilson
|
535972771d
drm/i915: Move the recently scanned objects to the tail after shrinking
|
8 سال پیش |
Chris Wilson
|
415981623f
drm/i915: Discard objects from mm global_list after being shrunk
|
8 سال پیش |
Chris Wilson
|
7b7a119e85
drm/i915: Mark up obj->mm.lock for shrinker
|
8 سال پیش |
Chris Wilson
|
fbbd37b36f
drm/i915: Move object release to a freelist + worker
|
8 سال پیش |
Chris Wilson
|
1233e2db19
drm/i915: Move object backing storage manipulation to its own locking
|
8 سال پیش |
Chris Wilson
|
03ac84f183
drm/i915: Pass around sg_table to get_pages/put_pages backend
|
8 سال پیش |
Chris Wilson
|
a4f5ea64f0
drm/i915: Refactor object page API
|
8 سال پیش |
Peter Zijlstra
|
3ab7c086d5
locking/drm: Kill mutex trickery
|
9 سال پیش |
Chris Wilson
|
45353ce59b
drm/i915: Treat a framebuffer reference as an active reference whilst shrinking
|
8 سال پیش |
Chris Wilson
|
22dd3bb919
drm/i915: Mark up all locked waiters
|
9 سال پیش |
Chris Wilson
|
ea746f3659
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
|
9 سال پیش |
Chris Wilson
|
3b4e896f14
drm/i915: Remove unused no-shrinker-steal
|
9 سال پیش |
Chris Wilson
|
5cba5be6b6
drm/i915/shrinker: Wait before acquiring struct_mutex under oom
|
9 سال پیش |
Chris Wilson
|
dcff85c844
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
|
9 سال پیش |
Chris Wilson
|
0eafec6d32
drm/i915: Enable lockless lookup of request tracking via RCU
|
9 سال پیش |
Chris Wilson
|
573adb3962
drm/i915: Move obj->active:5 to obj->flags
|
9 سال پیش |
Chris Wilson
|
3272db5313
drm/i915: Combine all i915_vma bitfields into a single set of flags
|
9 سال پیش |
Chris Wilson
|
aa653a685d
drm/i915: Be more careful when unbinding vma
|
9 سال پیش |
Chris Wilson
|
15717de219
drm/i915: Count how many VMA are bound for an object
|
9 سال پیش |
Chris Wilson
|
2a1d775201
drm/i915: Prefer list_first_entry_or_null
|
9 سال پیش |
Chris Wilson
|
f8c417cdb1
drm/i915: Rename drm_gem_object_unreference in preparation for lockless free
|
9 سال پیش |
Chris Wilson
|
25dc556a2a
drm/i915: Wrap drm_gem_object_reference in i915_gem_object_get
|
9 سال پیش |
Chris Wilson
|
4f074a5393
drm/i915: Update ifdeffery for mutex->owner
|
9 سال پیش |
Chris Wilson
|
91c8a326a1
drm/i915: Convert dev_priv->dev backpointers to dev_priv->drm
|
9 سال پیش |