2018-04-04 | Xidong Wang | drm/i915: Do no use kfree() to free a kmem_cache_alloc... Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-04 | Chris Wilson | drm/i915: Store preemption capability in engine->flags Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-03 | Chris Wilson | drm/i915/execlists: Track begin/end of execlists submission... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-30 | Chris Wilson | drm/i915: Only warn for might_sleep() before a slow... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-30 | Chris Wilson | drm/i915: Avoid sleeping inside per-engine reset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-29 | Chris Wilson | drm/i915: Include the HW breadcrumb whenever we trace... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-29 | Michel Thierry | drm/i915/guc: enable guc interrupts unconditionally... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Trace messages from CT while in debug Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Handle default action received over CT Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Prepare to process incoming requests... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Implement response handling in send_ct() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Use better name for helper wait function Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Prepare to handle messages from CT RECV... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Make event handler a virtual function Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Implement response handling in send_mmio() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Prepare send() function to accept bigger... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Add support for data reporting in GuC... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Add documentation for MMIO based communication Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Chris Wilson | drm/i915/execlists: Reset ring registers on rebinding... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-27 | Chris Wilson | drm/i915/execlists: Avoid kicking the submission too... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-27 | Chris Wilson | drm/i915: Include submission tasklet state in engine... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-27 | Chris Wilson | drm/i915/execlists: Clear user-active flag on preemption... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-23 | Chris Wilson | drm/i915: Actually flush interrupts on reset not just... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-23 | Michal Wajdeczko | drm/i915/uc: Fetch uC firmware in init_early Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-23 | Michal Wajdeczko | drm/i915: Reorder early initialization Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-23 | Piotr Piórkowski | drm/i915/guc: Fix null pointer dereference when GuC... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915: Flush pending interrupt following a GPU reset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915: Use full serialisation around engine->irq_posted Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915/selftests: Stress resets-vs-request-priority Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915/selftests: Include the trace as a debug aide Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915: Remove local timeline var from submit/unsubmit Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915: Fix tracing of submit seqno Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Chris Wilson | drm/i915/execlists: Use a locked clear_bit() for synchronisa... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Unify parameters of public CT functions Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Handle GuC log flush event in dedicated... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Move enable/disable msg functions to... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Drop union guc_log_control Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Unify naming of private GuC action functions Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/huc: Check HuC status in dedicated function Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-20 | Chris Wilson | drm/i915: Add control flags to i915_handle_error() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-20 | Chris Wilson | drm/i915: Specify which engines to reset following... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-20 | Michał Winiarski | drm/i915/guc: Don't try to enable GuC logging when... Reported-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Chris Wilson | drm/i915: Trim error mask to known engines Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Chris Wilson | drm/i915: Prefer memset64() when filling the iomap Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Demote GuC error messages Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Default to non-verbose GuC logging Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Allow user to control default GuC logging Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Don't print out relay statistics when... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Always print log stats in i915_guc_info... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Get rid of GuC log runtime Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Move check for fast memcpy_wc to relay... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Split relay control and GuC log level Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Flush directly in log unregister Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Merge log relay file and channel creation Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Log runtime should consist of both mapping... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Keep GuC interrupts enabled when using GuC Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Andy Shevchenko | i915: Re-use DEFINE_SHOW_ATTRIBUTE() macro Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915/stolen: Deduce base of reserved portion as... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915/stolen: Checkpatch cleansing Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915/stolen: Switch from DEBUG_KMS to DEBUG_DRIVER Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915: Stop engines when declaring the machine wedged Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915: Trace GEM steps between submit and wedging Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-15 | Michal Wajdeczko | drm/i915/guc: Update syntax of GuC log functions Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-15 | Michal Wajdeczko | drm/i915: Split GPU commands definitions into separate... Suggested-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-15 | Daniele Ceraolo... | drm/i915: move gen8 irq shifts to intel_lrc.c Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-15 | Daniele Ceraolo... | drm/i915: use engine->irq_keep_mask when resetting... Suggested-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-15 | Daniele Ceraolo... | drm/i915: add a selftest for the mmio_bases table Suggested-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-15 | Daniele Ceraolo... | drm/i915: store all mmio bases in intel_engines Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> #v2 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-14 | Chris Wilson | drm/i915: Check rq->timeline before deference Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-13 | Chris Wilson | drm/i915: Show GEM_TRACE when detecting a failed GPU... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-13 | Chris Wilson | drm/i915: Use sseu size for determining eu_regs[] Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-13 | Chris Wilson | drm/i915: Warn against variable length arrays Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-13 | Chris Wilson | drm/i915: Remove variable length arrays from sseu debugfs... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-12 | Michal Wajdeczko | drm/i915/uc: Sanitize uC together with GEM Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-12 | Michal Wajdeczko | drm/i915/uc: Sanitize uC options early Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-12 | Chris Wilson | drm/i915: Remove the impedance mismatch around intel_engine_... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Michal Wajdeczko | drm/i915: Move i915_gpu_error into its own header Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Michal Wajdeczko | drm/i915: Make header i915_pmu.h more robust Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Michal Wajdeczko | drm/i915: Change parameters order in i915_gem_batch_pool_init Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Michal Wajdeczko | drm/i915: Include i915_reg.h in intel_ringbuffer.h Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Michal Wajdeczko | drm/i915/guc: Move GuC notification handling to separate... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Michał Winiarski | drm/i915/guc: Create common entry points for log register... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Michał Winiarski | drm/i915/guc: Tidy guc_log_control Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Chris Wilson | drm/i915: Only call tasklet_kill() on the first prepare_reset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Chris Wilson | drm/i915: Wrap engine->schedule in RCU locks for set... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Chris Wilson | drm/i915: Include ring->emit in debugging Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Chris Wilson | drm/i915: Update ring position from request on retiring Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Chris Wilson | drm/i915: Finish the wait-for-wedge by retiring all... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-09 | Chris Wilson | drm/i915: Push irq_shift from gen8_cs_irq_handler(... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-08 | Chris Wilson | drm/i915: Index the ring frequency table by HW frequency... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-08 | Chris Wilson | drm/i915: Kick the rps worker when changing the boost... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-08 | Chris Wilson | drm/i915: Only prune fences after wait-for-all Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-07 | Chris Wilson | drm/i915: Assert that the request is indeed complete... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-06 | Chris Wilson | drm/i915: Flush waiters on seqno wraparound Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-06 | Chris Wilson | drm/i915: Stop kicking the signaling thread on seqno... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-06 | Chris Wilson | drm/i915/breadcrumbs: Assert all missed breadcrumbs... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-06 | Chris Wilson | drm/i915/breadcrumbs: Reduce signaler rbtree to a sorted... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-06 | Daniele Ceraolo... | drm/i915/error: capture uc_state after gen_state Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-06 | Daniele Ceraolo... | drm/i915/error: standardize function style in error... Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-06 | Daniele Ceraolo... | drm/i915/error: remove unused gen8_engine_sync_index Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
next |