summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-06-28SetEndallJohn Harrison1-2/+0
2016-06-28drm/i915: Various attempts to fix mid-thread preemptionDave Gordon1-4/+11
2016-06-28Mush: fix broken countJohn Harrison1-0/+2
2016-06-28Mush: query statsJohn Harrison1-6/+10
2016-06-28drm/i915: Replace bool 'enable_preemption' with 'preemption_level'Dave Gordon5-6/+157
2016-06-28drm/i915: Tweaking PIPE_CONTROL instructionsDave Gordon2-9/+50
2016-06-28drmi915: add workarounds for PIPE_CONTROL instructionDave Gordon1-10/+27
2016-06-28drm/i915: refactor & correct GEN6 PIPE_CONTROL codeDave Gordon1-41/+42
2016-06-28drm/i915: rationalise PIPE_CONTROL flag naming & add commentaryDave Gordon4-20/+36
2016-06-28drm/i915/gen9: add WaEnableSamplerGPGPUPreemptionSupportTim Gore2-3/+6
2016-06-28Mush: engine[] array should not be indexed by guc_idDave Gordon1-10/+13
2016-06-28drm/i915: Added preemption info to various trace pointsJohn Harrison3-14/+24
2016-06-28drm/i915/preempt: update module parameter to enable preemptionDave Gordon2-3/+3
2016-06-28drm/i915/preempt: update (LRC) ringbuffer-filling code to create preemptive r...Dave Gordon2-107/+312
2016-06-28drm/i915/preempt: Implement mid-batch preemption supportDave Gordon5-6/+106
2016-06-28drm/i915/preempt: scheduler logic for postprocessing preemptive requestsDave Gordon3-1/+202
2016-06-28drm/i915/preempt: Refactor intel_lr_context_reset()Dave Gordon3-30/+59
2016-06-28drm/i915/preempt: add hook to catch 'unexpected' ring submissionsDave Gordon4-0/+35
2016-06-28drm/i915/preempt: scheduler logic for landing preemptive requestsDave Gordon4-22/+123
2016-06-28drm/i915/preempt: don't allow nonbatch ctx init when the scheduler is busyDave Gordon3-0/+22
2016-06-28drm/i915/preempt: scheduler logic for preventing recursive preemptionDave Gordon2-2/+62
2016-06-28drm/i915/preempt: scheduler logic for selecting preemptive requestsDave Gordon1-2/+60
2016-06-28drm/i915/preempt: scheduler logic for queueing preemptive requestsDave Gordon4-3/+46
2016-06-28drm/i915/preempt: preemption-related definitions and statisticsDave Gordon3-2/+58
2016-06-28drm/i915/sched: include scheduler state in error captureDave Gordon2-0/+7
2016-06-28drm/i915/sched: set request 'head' on at start of ring submissionDave Gordon2-0/+6
2016-06-28drm/i915: set request 'head' on allocation not in add_request()Dave Gordon1-4/+1
2016-06-28drm/i915: track relative-constants-mode per-context not per-deviceDave Gordon5-10/+11
2016-06-28drm/i915/error: add GuC state error capture & decodeDave Gordon2-0/+115
2016-06-28drm/i915/error: enhanced error capture of requestsDave Gordon2-6/+21
2016-06-28drm/i915/error: capture errored context based on request context-idDave Gordon1-4/+3
2016-06-28drm/i915: add i915_wait_request() call after i915_add_request_no_flush()Dave Gordon2-0/+20
2016-06-28drm/i915/guc: Expose GuC-maintained statisticsDave Gordon2-2/+25
2016-06-28drm/i915/guc: Improve action error reporting, add preemption debugDave Gordon3-24/+51
2016-06-28drm/i915/guc: implement submission via REQUEST_PREEMPTION actionDave Gordon4-28/+140
2016-06-28drm/i915/guc: Add a second client, to be used for preemptionDave Gordon3-1/+20
2016-06-28drm/i915/guc: Tidy up GuC proc/ctx descriptor setupDave Gordon3-25/+23
2016-06-28drm/i915/error: track, capture & print ringbuffer submission activityDave Gordon4-3/+40
2016-06-28drm/i915/error: report size in pages for each object dumpedDave Gordon1-9/+14
2016-06-28drm/i915/error: improve CSB reportingDave Gordon2-29/+67
2016-06-28drm/i915/error: report ctx id & desc for each request in the queueDave Gordon2-8/+32
2016-06-28drm/i915/error: capture ringbuffer pointed to by STARTDave Gordon2-11/+28
2016-06-28drm/i915/error: capture execlist state on errorDave Gordon2-2/+46
2016-06-28drm/i915: hangcheck=idle should wake_up_all every time, not just onceDave Gordon1-11/+12
2016-06-28drm/i915: recalculate ring space after resetDave Gordon1-0/+2
2016-06-28drm/i915: update ring space correctlyDave Gordon2-2/+2
2016-06-28drm/i915: Updating assorted register and status page definitionsDave Gordon2-5/+58
2016-06-28SetStart: Added support for pre-emptive schedulingJohn Harrison1-0/+2
2016-06-28SetEndJohn Harrison1-2/+0
2016-06-28drm/i915: Add sync support to the scheduler statistics and status dumpJohn Harrison4-5/+32