Commit History

Author SHA1 Message Date
  Chris Wilson 88326ef05b drm/i915: Confirm the request is still active before adding it to the await 8 years ago
  Chris Wilson ae351beb1f drm/i915: Combine reset_all_global_seqno() loops into one 8 years ago
  Chris Wilson 7a453fb82f drm/i915: Remove redudant wait for each engine to idle from seqno wrap 8 years ago
  Chris Wilson 72022a705e drm/i915: Move retire-requests into i915_gem_wait_for_idle() 8 years ago
  Chris Wilson 05506b5be0 drm/i915: Use a dummy timeline name for a signaled fence 8 years ago
  Chris Wilson fe085f13c7 drm/i915: Remove intel_ring.last_retired_head 8 years ago
  Chris Wilson 8c185ecaf4 drm/i915: Split I915_RESET_IN_PROGRESS into two flags 8 years ago
  Dave Airlie 2e16101780 Merge tag 'drm-intel-next-2017-03-06' of git://anongit.freedesktop.org/git/drm-intel into drm-next 8 years ago
  Chris Wilson 5400367a86 drm/i915: Ensure the engine is idle before manually changing HWS 8 years ago
  Chris Wilson c8659efac5 drm/i915: Drop spinlocks around adding to the client request list 8 years ago
  Chris Wilson 675204153e drm/i915: s/assert_spin_locked/lockdep_assert_held/ 8 years ago
  Chris Wilson e60a870d7f drm/i915: Assert that fence->lock is held in an irq-safe manner 8 years ago
  Ingo Molnar f361bf4a66 sched/headers: Prepare for the reduction of <linux/sched.h>'s signal API dependency 8 years ago
  Ingo Molnar e601757102 sched/headers: Prepare for new header dependencies before moving code to <linux/sched/clock.h> 8 years ago
  Chris Wilson 56299fb7d9 drm/i915: Signal first fence from irq handler if complete 8 years ago
  Chris Wilson 0f2f61d4a8 drm/i915: Remove one level of indention from wait-for-execute 8 years ago
  Chris Wilson 24f417ec0c drm/i915: Immediately process a reset before starting waiting 8 years ago
  Chris Wilson e07051142c drm/i915: Refactor direct GPU reset from request waiters 8 years ago
  Chris Wilson a49625f906 drm/i915: Replace reset_wait_queue with default_wake_function 8 years ago
  Chris Wilson d6a2289d9d drm/i915: Remove the preempted request from the execution queue 8 years ago
  Chris Wilson 754c9fd576 drm/i915: Protect the request->global_seqno with the engine->timeline lock 8 years ago
  Chris Wilson fe49789fab drm/i915: Deconstruct execute fence 8 years ago
  Chris Wilson 541ca6ed79 drm/i915: Inline __i915_gem_request_wait_for_execute() 8 years ago
  Chris Wilson 7de53bf7e6 drm/i915: Add ourselves to the gpu error waitqueue for the entire wait 8 years ago
  Chris Wilson 4b36b2e506 drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue 8 years ago
  Chris Wilson 12d3173b2e drm/i915: Move reserve_seqno() next to unreserve_seqno() 8 years ago
  Chris Wilson 9b6586ae9f drm/i915: Keep a global seqno per-engine 8 years ago
  Tvrtko Ursulin 354d036fcf drm/i915/tracepoints: Add request submit and execute tracepoints 8 years ago
  Tvrtko Ursulin 9369250298 drm/i915/tracepoints: Tidy i915_gem_request_wait_begin 8 years ago
  Chris Wilson c33ed067d1 drm/i915: Break i915_spin_request() if we see an interrupt 8 years ago