Chris Wilson
|
16ee20619f
drm/i915: Detect vma reserved for execbuf in evict-for-node
|
8 anni fa |
Chris Wilson
|
625d988acc
drm/i915: Extract reserving space in the GTT to a helper
|
8 anni fa |
Chris Wilson
|
f51455d442
drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
|
8 anni fa |
Chris Wilson
|
121dfbb2a2
drm/i915: Clear ret before unbinding in i915_gem_evict_something()
|
8 anni fa |
Daniel Vetter
|
ef426c1038
Merge tag 'drm-misc-next-2016-12-30' of git://anongit.freedesktop.org/git/drm-misc into drm-intel-next-queued
|
8 anni fa |
Chris Wilson
|
3fa489dabe
drm: Apply tight eviction scanning to color_adjust
|
8 anni fa |
Chris Wilson
|
0b04d474a6
drm: Compute tight evictions for drm_mm_scan
|
8 anni fa |
Chris Wilson
|
2c4b389518
drm: Unconditionally do the range check in drm_mm_scan_add_block()
|
8 anni fa |
Chris Wilson
|
9a71e27788
drm: Extract struct drm_mm_scan from struct drm_mm
|
8 anni fa |
Chris Wilson
|
7155b057c6
drm/i915: Retire before attempting to evict from the active lists
|
8 anni fa |
Chris Wilson
|
172ae5b4c8
drm/i915: Fix i915_gem_evict_for_vma (soft-pinning)
|
8 anni fa |
Chris Wilson
|
49d73912cb
drm/i915: Convert vm->dev backpointer to vm->i915
|
8 anni fa |
Chris Wilson
|
80b204bce8
drm/i915: Enable multiple timelines
|
8 anni fa |
Chris Wilson
|
4c7d62c6b8
drm/i915: Markup GEM API with lockdep asserts
|
8 anni fa |
Chris Wilson
|
275f039db5
drm/i915: Move user fault tracking to a separate list
|
8 anni fa |
Akash Goel
|
3b3f1650b1
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
|
8 anni fa |
Chris Wilson
|
22dd3bb919
drm/i915: Mark up all locked waiters
|
9 anni fa |
Chris Wilson
|
ea746f3659
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
|
9 anni fa |
Chris Wilson
|
821188778b
drm/i915: Choose not to evict faultable objects from the GGTT
|
9 anni fa |
Chris Wilson
|
dcff85c844
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
|
9 anni fa |
Chris Wilson
|
20dfbde463
drm/i915: Wrap vma->pin_count accessors with small inline helpers
|
9 anni fa |
Chris Wilson
|
2ffffd0f85
drm/i915: Fix up vma alignment to be u64
|
9 anni fa |
Chris Wilson
|
e522ac2324
drm/i915: Remove surplus drm_device parameter to i915_gem_evict_something()
|
9 anni fa |
Chris Wilson
|
9332f3b1b9
drm/i915: Combine loops within i915_gem_evict_something
|
9 anni fa |
Chris Wilson
|
b1f788c6ac
drm/i915: Release vma when the handle is closed
|
9 anni fa |
Chris Wilson
|
f8c417cdb1
drm/i915: Rename drm_gem_object_unreference in preparation for lockless free
|
9 anni fa |
Chris Wilson
|
25dc556a2a
drm/i915: Wrap drm_gem_object_reference in i915_gem_object_get
|
9 anni fa |
Chris Wilson
|
945657b461
drm/i915/evict: Always switch away from the current context
|
9 anni fa |
Chris Wilson
|
883445d43e
drm/i915: Only switch to default context when evicting from GGTT
|
9 anni fa |
Chris Wilson
|
6e5a5beb8e
drm/i915: Split idling from forcing context switch
|
9 anni fa |