Age | Commit message (Expand) | Author | Files | Lines |
2019-10-12 | drm/i915: Mark up "sentinel" requests | Chris Wilson | 1 | -2/+8 |
2019-10-04 | drm/i915: Move request runtime management onto gt | Chris Wilson | 1 | -6/+1 |
2019-10-04 | drm/i915: Merge wait_for_timelines with retire_request | Chris Wilson | 1 | -2/+5 |
2019-10-04 | drm/i915: Drop struct_mutex from around i915_retire_requests() | Chris Wilson | 1 | -4/+3 |
2019-10-04 | drm/i915: Coordinate i915_active with its own mutex | Chris Wilson | 1 | -1/+0 |
2019-09-23 | drm/i915: Only enqueue already completed requests | Chris Wilson | 1 | -1/+1 |
2019-09-20 | drm/i915: Mark i915_request.timeline as a volatile, rcu pointer | Chris Wilson | 1 | -1/+21 |
2019-08-16 | drm/i915: Protect request retirement with timeline->mutex | Chris Wilson | 1 | -3/+0 |
2019-08-13 | drm/i915: Push the wakeref->count deferral to the backend | Chris Wilson | 1 | -0/+2 |
2019-07-09 | drm/i915: add infrastructure to hold off preemption on a request | Lionel Landwerlin | 1 | -1/+14 |
2019-06-21 | drm/i915: Rename i915_timeline to intel_timeline and move under gt | Tvrtko Ursulin | 1 | -4/+4 |
2019-06-20 | drm/i915/execlists: Preempt-to-busy | Chris Wilson | 1 | -0/+1 |
2019-06-14 | drm/i915: Replace engine->timeline with a plain list | Chris Wilson | 1 | -1/+1 |
2019-05-22 | drm/i915: Extend execution fence to support a callback | Chris Wilson | 1 | -0/+4 |
2019-05-22 | drm/i915: Apply an execution_mask to the virtual_engine | Chris Wilson | 1 | -0/+3 |
2019-04-26 | drm/i915: Move i915_request_alloc into selftests/ | Chris Wilson | 1 | -3/+0 |
2019-04-25 | drm/i915: Invert the GEM wakeref hierarchy | Chris Wilson | 1 | -1/+1 |
2019-04-25 | drm/i915: Pass intel_context to i915_request_create() | Chris Wilson | 1 | -0/+7 |
2019-04-11 | drm/i915: Bump ready tasks ahead of busywaits | Chris Wilson | 1 | -0/+1 |
2019-04-05 | drm/i915: Use lockdep_pin_lock() over the construction of the request | Chris Wilson | 1 | -0/+10 |
2019-03-22 | drm/i915: Allow contexts to share a single timeline across all engines | Chris Wilson | 1 | -1/+4 |
2019-03-06 | drm/i915: Use i915_global_register() | Chris Wilson | 1 | -4/+0 |
2019-03-01 | drm/i915: Use HW semaphores for inter-engine synchronisation on gen8+ | Chris Wilson | 1 | -4/+22 |
2019-03-01 | drm/i915: Keep timeline HWSP allocated until idle across the system | Chris Wilson | 1 | -0/+11 |
2019-02-28 | drm/i915: Make request allocation caches global | Chris Wilson | 1 | -0/+10 |
2019-02-26 | drm/i915: Remove i915_request.global_seqno | Chris Wilson | 1 | -32/+0 |
2019-02-05 | drm/i915: Pull i915_gem_active into the i915_active family | Chris Wilson | 1 | -383/+0 |
2019-01-30 | drm/i915: Replace global breadcrumbs with per-context interrupt tracking | Chris Wilson | 1 | -16/+56 |
2019-01-29 | drm/i915: Identify active requests | Chris Wilson | 1 | -0/+1 |
2019-01-28 | drm/i915: Track the context's seqno in its own timeline HWSP | Chris Wilson | 1 | -19/+11 |
2019-01-28 | drm/i915: Introduce concept of per-timeline (context) HWSP | Chris Wilson | 1 | -7/+38 |
2019-01-22 | drm/i915: Tidy common test_bit probing of i915_request->fence.flags | Chris Wilson | 1 | -0/+5 |
2018-12-27 | drm/i915: Remove duplicate header from i915_request.h | Brajeswar Ghosh | 1 | -1/+0 |
2018-10-01 | drm/i915: Priority boost for waiting clients | Chris Wilson | 1 | -2/+3 |
2018-10-01 | drm/i915: Pull scheduling under standalone lock | Chris Wilson | 1 | -8/+0 |
2018-09-14 | drm/i915: Limit the backpressure for i915_request allocation | Chris Wilson | 1 | -0/+8 |
2018-08-07 | drm/i915: Pull seqno started checks together | Chris Wilson | 1 | -14/+25 |
2018-07-06 | drm/i915: Track vma activity per fence.context, not per engine | Chris Wilson | 1 | -0/+1 |
2018-07-06 | drm/i915: Export i915_request_skip() | Chris Wilson | 1 | -0/+2 |
2018-06-14 | drm/i915: Make closing request flush mandatory | Chris Wilson | 1 | -3/+1 |
2018-06-11 | drm/i915/ringbuffer: Fix context restore upon reset | Chris Wilson | 1 | -0/+3 |
2018-05-31 | drm/i915: "Race-to-idle" after switching to the kernel context | Chris Wilson | 1 | -0/+1 |
2018-05-18 | drm/i915: Store a pointer to intel_context in i915_request | Chris Wilson | 1 | -0/+1 |
2018-05-18 | drm/i915: Move request->ctx aside | Chris Wilson | 1 | -1/+1 |
2018-05-03 | drm/i915: Split i915_gem_timeline into individual timelines | Chris Wilson | 1 | -1/+2 |
2018-04-18 | drm/i915: Pack params to engine->schedule() into a struct | Chris Wilson | 1 | -0/+1 |
2018-04-18 | drm/i915: Rename priotree to sched | Chris Wilson | 1 | -3/+3 |
2018-04-18 | drm/i915: Move the priotree struct to its own headers | Chris Wilson | 1 | -38/+1 |
2018-03-06 | drm/i915/breadcrumbs: Reduce signaler rbtree to a sorted list | Chris Wilson | 1 | -1/+1 |
2018-02-21 | drm/i915: Rename drm_i915_gem_request to i915_request | Chris Wilson | 1 | -0/+738 |