Chris Wilson
|
49d73912cb
drm/i915: Convert vm->dev backpointer to vm->i915
|
8 years ago |
Chris Wilson
|
80b204bce8
drm/i915: Enable multiple timelines
|
9 years ago |
Chris Wilson
|
4c7d62c6b8
drm/i915: Markup GEM API with lockdep asserts
|
9 years ago |
Chris Wilson
|
275f039db5
drm/i915: Move user fault tracking to a separate list
|
9 years ago |
Akash Goel
|
3b3f1650b1
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
|
9 years ago |
Chris Wilson
|
22dd3bb919
drm/i915: Mark up all locked waiters
|
9 years ago |
Chris Wilson
|
ea746f3659
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
|
9 years ago |
Chris Wilson
|
821188778b
drm/i915: Choose not to evict faultable objects from the GGTT
|
9 years ago |
Chris Wilson
|
dcff85c844
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
|
9 years ago |
Chris Wilson
|
20dfbde463
drm/i915: Wrap vma->pin_count accessors with small inline helpers
|
9 years ago |
Chris Wilson
|
2ffffd0f85
drm/i915: Fix up vma alignment to be u64
|
9 years ago |
Chris Wilson
|
e522ac2324
drm/i915: Remove surplus drm_device parameter to i915_gem_evict_something()
|
9 years ago |
Chris Wilson
|
9332f3b1b9
drm/i915: Combine loops within i915_gem_evict_something
|
9 years ago |
Chris Wilson
|
b1f788c6ac
drm/i915: Release vma when the handle is closed
|
9 years ago |
Chris Wilson
|
f8c417cdb1
drm/i915: Rename drm_gem_object_unreference in preparation for lockless free
|
9 years ago |
Chris Wilson
|
25dc556a2a
drm/i915: Wrap drm_gem_object_reference in i915_gem_object_get
|
9 years ago |
Chris Wilson
|
945657b461
drm/i915/evict: Always switch away from the current context
|
9 years ago |
Chris Wilson
|
883445d43e
drm/i915: Only switch to default context when evicting from GGTT
|
9 years ago |
Chris Wilson
|
6e5a5beb8e
drm/i915: Split idling from forcing context switch
|
9 years ago |
Chris Wilson
|
c033666a94
drm/i915: Store a i915 backpointer from engine, and use it
|
9 years ago |
Chris Wilson
|
1c7f4bca5a
drm/i915: Rename vma->*_list to *_link for consistency
|
9 years ago |
Chris Wilson
|
506a8e87d8
drm/i915: Add soft-pinning API for execbuffer
|
9 years ago |
Chris Wilson
|
ce8daef358
drm/i915: Remove dead i915_gem_evict_everything()
|
10 years ago |
Daniel Vetter
|
eb0b44adc0
drm/i915: kerneldoc for i915_gem_shrinker.c
|
10 years ago |
Ben Widawsky
|
b9b5dce5e7
drm/i915: Add some extra guards in evict_vm
|
10 years ago |
Daniel Vetter
|
7838a63a53
drm/i915: Include i915_gem_evict.c kerneldoc into the drm docbook
|
10 years ago |
Michel Thierry
|
cf30362674
drm/i915: fix another use-after-free in i915_gem_evict_everything
|
11 years ago |
Chris Wilson
|
d23db88c3a
drm/i915: Prevent negative relocation deltas from wrapping
|
11 years ago |
Jani Nikula
|
50227e1cae
drm/i915: prefer struct drm_i915_private to drm_i915_private_t
|
11 years ago |
Daniel Vetter
|
1ec9e26dda
drm/i915: Consolidate binding parameters into flags
|
11 years ago |