Ingo Molnar
|
6e84f31522
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>
|
%!s(int64=8) %!d(string=hai) anos |
Vegard Nossum
|
388f793455
mm: use mmget_not_zero() helper
|
%!s(int64=8) %!d(string=hai) anos |
Vegard Nossum
|
f1f1007644
mm: add new mmgrab() helper
|
%!s(int64=8) %!d(string=hai) anos |
Daniel Vetter
|
a402eae64d
Merge tag 'v4.10-rc2' into drm-intel-next-queued
|
%!s(int64=8) %!d(string=hai) anos |
Lorenzo Stoakes
|
5b56d49fc3
mm: add locked parameter to get_user_pages_remote()
|
%!s(int64=8) %!d(string=hai) anos |
Tvrtko Ursulin
|
187685cb90
drm/i915: Make GEM object alloc/free and stolen created take dev_priv
|
%!s(int64=8) %!d(string=hai) anos |
Tvrtko Ursulin
|
0031fb9685
drm/i915: Assorted dev_priv cleanups
|
%!s(int64=8) %!d(string=hai) anos |
Tvrtko Ursulin
|
3599a91cc8
drm/i915: Allow shrinking of userptr objects once again
|
%!s(int64=8) %!d(string=hai) anos |
Chris Wilson
|
548625ee8f
drm/i915: Improve lockdep tracking for obj->mm.lock
|
%!s(int64=8) %!d(string=hai) anos |
Chris Wilson
|
f0cd518206
drm/i915: Use lockless object free
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
1233e2db19
drm/i915: Move object backing storage manipulation to its own locking
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
03ac84f183
drm/i915: Pass around sg_table to get_pages/put_pages backend
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
a4f5ea64f0
drm/i915: Refactor object page API
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
96d7763452
drm/i915: Use a radixtree for random access to the object's backing storage
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
e95433c73a
drm/i915: Rearrange i915_wait_request() accounting with callers
|
%!s(int64=9) %!d(string=hai) anos |
Lorenzo Stoakes
|
9beae1ea89
mm: replace get_user_pages_remote() write/force parameters with gup_flags
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
ea746f3659
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
364c8172ed
drm/i915/userptr: Make gup errors stickier
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
f826ee21e5
drm/i915/userptr: Remove superfluous interruptible=false on waiting
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
8a3b3d576c
drm/i915: Convert non-blocking userptr waits for requests over to using RCU
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
573adb3962
drm/i915: Move obj->active:5 to obj->flags
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
776f32364d
drm/i915: s/__i915_wait_request/i915_wait_request/
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
d72d908b56
drm/i915: Mark up i915_gem_active for locking annotation
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
27c01aaef0
drm/i915: Prepare i915_gem_active for annotations
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
381f371b25
drm/i915: Introduce i915_gem_active for request tracking
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
aa653a685d
drm/i915: Be more careful when unbinding vma
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
34911fd30c
drm/i915: Rename drm_gem_object_unreference_unlocked in preparation for lockless free
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
f8c417cdb1
drm/i915: Rename drm_gem_object_unreference in preparation for lockless free
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
25dc556a2a
drm/i915: Wrap drm_gem_object_reference in i915_gem_object_get
|
%!s(int64=9) %!d(string=hai) anos |
Chris Wilson
|
e8a261ea63
drm/i915: Rename request reference/unreference to get/put
|
%!s(int64=9) %!d(string=hai) anos |