aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_request.c
AgeCommit message (Expand)Author
2019-11-12drm/i915/gen8+: Add RC6 CTX corruption WAImre Deak
2017-08-18drm/i915: Mark the GT as busy before idling the previous requestChris Wilson
2017-07-27drm/i915: Squelch reset messages during selftestsChris Wilson
2017-07-27drm/i915: Make i915_gem_context_mark_guilty() safe for unlocked updatesChris Wilson
2017-07-27drm/i915: Move idle checks before intel_engine_init_global_seqno()Chris Wilson
2017-06-28drm/i915: Avoid keeping waitboost active for signaling threadsChris Wilson
2017-06-08drm/i915: Remove the spin-request during execbuf await_requestChris Wilson
2017-06-08drm/i915: Check signaled state after enabling signalingChris Wilson
2017-05-23drm/i915: Remove misleading comment in request_allocMichaƂ Winiarski
2017-05-17drm/i915: Split execlist priority queue into rbtree + linked listChris Wilson
2017-05-04drm/i915: Use engine->context_pin() to report the intel_ringChris Wilson
2017-05-03drm/i915: Switch the global i915.semaphores check to a local predicateChris Wilson
2017-05-03drm/i915: Do not record a successful syncpoint for a dma-awaitChris Wilson
2017-05-03drm/i915: Rename intel_timeline.sync_seqno[] to .global_sync[]Chris Wilson
2017-05-03drm/i915: Squash repeated awaits on the same fenceChris Wilson
2017-05-03drm/i915: Lift timeline ordering to await_dma_fenceChris Wilson
2017-05-03drm/i915: Unwrap top level fence-arrayChris Wilson
2017-04-26drm/i915: Skip waking the signaler when enabling before request submissionChris Wilson
2017-04-25drm/i915: Differentiate between sw write location into ring and last hw readChris Wilson
2017-04-22drm/i915: Confirm the request is still active before adding it to the awaitChris Wilson
2017-04-15drm/i915: Copy user requested buffers into the error stateChris Wilson
2017-04-07drm/i915: Advance ring->head fully when idleChris Wilson
2017-04-07drm/i915: Assert the engine is idle before overwiting the HWSChris Wilson
2017-03-31drm/i915: Combine reset_all_global_seqno() loops into oneChris Wilson
2017-03-31drm/i915: Remove redudant wait for each engine to idle from seqno wrapChris Wilson
2017-03-31drm/i915: Move retire-requests into i915_gem_wait_for_idle()Chris Wilson
2017-03-30drm/i915: Use a dummy timeline name for a signaled fenceChris Wilson
2017-03-21drm/i915: Remove intel_ring.last_retired_headChris Wilson
2017-03-16drm/i915: Split I915_RESET_IN_PROGRESS into two flagsChris Wilson
2017-03-08Merge tag 'drm-intel-next-2017-03-06' of git://anongit.freedesktop.org/git/dr...Dave Airlie
2017-03-03drm/i915: Ensure the engine is idle before manually changing HWSChris Wilson
2017-03-02drm/i915: Drop spinlocks around adding to the client request listChris Wilson
2017-03-02drm/i915: s/assert_spin_locked/lockdep_assert_held/Chris Wilson
2017-03-02drm/i915: Assert that fence->lock is held in an irq-safe mannerChris Wilson
2017-03-02sched/headers: Prepare for the reduction of <linux/sched.h>'s signal API depe...Ingo Molnar
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar
2017-02-27drm/i915: Signal first fence from irq handler if completeChris Wilson
2017-02-23drm/i915: Remove one level of indention from wait-for-executeChris Wilson
2017-02-23drm/i915: Immediately process a reset before starting waitingChris Wilson
2017-02-23drm/i915: Refactor direct GPU reset from request waitersChris Wilson
2017-02-23drm/i915: Replace reset_wait_queue with default_wake_functionChris Wilson
2017-02-23drm/i915: Remove the preempted request from the execution queueChris Wilson
2017-02-23drm/i915: Protect the request->global_seqno with the engine->timeline lockChris Wilson
2017-02-23drm/i915: Deconstruct execute fenceChris Wilson
2017-02-23drm/i915: Inline __i915_gem_request_wait_for_execute()Chris Wilson
2017-02-23drm/i915: Add ourselves to the gpu error waitqueue for the entire waitChris Wilson
2017-02-23drm/i915: Use a local to shorten req->i915->gpu_error.wait_queueChris Wilson
2017-02-23drm/i915: Move reserve_seqno() next to unreserve_seqno()Chris Wilson
2017-02-23drm/i915: Keep a global seqno per-engineChris Wilson
2017-02-21drm/i915/tracepoints: Add request submit and execute tracepointsTvrtko Ursulin