Michal Hocko
|
0ee931c4e3
mm: treewide: remove GFP_TEMPORARY allocation flag
|
8 年之前 |
Davidlohr Bueso
|
f808c13fd3
lib/interval_tree: fast overlap detection
|
8 年之前 |
Chris Wilson
|
b8f55be644
drm/i915: Split obj->cache_coherent to track r/w
|
8 年之前 |
Chris Wilson
|
8a2421bd0d
drm/i915: Wait upon userptr get-user-pages within execbuffer
|
8 年之前 |
Chris Wilson
|
7fc92e96c3
drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirty
|
8 年之前 |
Chris Wilson
|
e27ab73d17
drm/i915: Mark CPU cache as dirty on every transition for CPU writes
|
8 年之前 |
Michal Hocko
|
2098105ec6
drm: drop drm_[cm]alloc* helpers
|
8 年之前 |
Chris Wilson
|
15c344f4d0
drm/i915/userptr: Reinvent GGTT self-faulting protection
|
8 年之前 |
Chris Wilson
|
1c8782dd31
drm/i915/userptr: Disallow wrapping GTT into a userptr
|
8 年之前 |
Chris Wilson
|
d151e9ce98
drm/i915/userptr: Only flush the workqueue if required
|
8 年之前 |
Chris Wilson
|
42953b3c51
drm/i915/userptr: Deactivate a failed userptr if the worker reports an EFAULT
|
8 年之前 |
Ingo Molnar
|
6e84f31522
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>
|
8 年之前 |
Vegard Nossum
|
388f793455
mm: use mmget_not_zero() helper
|
8 年之前 |
Vegard Nossum
|
f1f1007644
mm: add new mmgrab() helper
|
8 年之前 |
Daniel Vetter
|
a402eae64d
Merge tag 'v4.10-rc2' into drm-intel-next-queued
|
8 年之前 |
Lorenzo Stoakes
|
5b56d49fc3
mm: add locked parameter to get_user_pages_remote()
|
8 年之前 |
Tvrtko Ursulin
|
187685cb90
drm/i915: Make GEM object alloc/free and stolen created take dev_priv
|
8 年之前 |
Tvrtko Ursulin
|
0031fb9685
drm/i915: Assorted dev_priv cleanups
|
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
|
f0cd518206
drm/i915: Use lockless object free
|
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 年之前 |
Chris Wilson
|
96d7763452
drm/i915: Use a radixtree for random access to the object's backing storage
|
8 年之前 |
Chris Wilson
|
e95433c73a
drm/i915: Rearrange i915_wait_request() accounting with callers
|
8 年之前 |
Lorenzo Stoakes
|
9beae1ea89
mm: replace get_user_pages_remote() write/force parameters with gup_flags
|
8 年之前 |
Chris Wilson
|
ea746f3659
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
|
9 年之前 |
Chris Wilson
|
364c8172ed
drm/i915/userptr: Make gup errors stickier
|
9 年之前 |
Chris Wilson
|
f826ee21e5
drm/i915/userptr: Remove superfluous interruptible=false on waiting
|
9 年之前 |