[PATCH 00/26] test v7 engine-reset
Michel Thierry
michel.thierry at intel.com
Mon Apr 24 20:42:38 UTC 2017
v7: Review comments, cancel reset if couldnt find an active request.
Arun Siluvery (7):
drm/i915: Update i915.reset to handle engine resets
drm/i915/tdr: Modify error handler for per engine hang recovery
drm/i915/tdr: Add support for per engine reset recovery
drm/i915/tdr: Add engine reset count to error state
drm/i915/tdr: Export per-engine reset count info to debugfs
drm/i915/tdr: Enable Engine reset and recovery support
drm/i915/guc: Provide register list to be saved/restored during engine
reset
Daniele Ceraolo Spurio (1):
drm/i915/guc: fix mmio whitelist mmio_start offset and add reminder
Michel Thierry (16):
drm/i915: Capture dmc firmware information before reset
drm/i915: Include GuC fw version in error state
drm/i915: Include HuC fw version in error state
drm/i915: Fix stale comment about I915_RESET_IN_PROGRESS flag
drm/i915: Rename gen8_(un)request_engine_reset to
gen8_reset_engine_start/cancel
drm/i915: Add engine reset count in get-reset-stats ioctl
drm/i915/selftests: reset engine self tests
squashme: drm/i915: cancel reset if couldnt find an active request
drm/i915/guc: Add support for reset engine using GuC commands
drm/i915: Print guc request restart after reset
drm/i915: Watchdog timeout: Pass GuC shared data structure during
param load
drm/i915: Watchdog timeout: IRQ handler for gen8+
drm/i915: Watchdog timeout: Ringbuffer command emission for gen8+
drm/i915: Watchdog timeout: DRM kernel interface to set the timeout
drm/i915: Watchdog timeout: Include threshold value in error state
drm/i915: Watchdog timeout: Export media reset count from GuC to
debugfs
Mika Kuoppala (1):
drm/i915: Skip reset request if there is one already
Tvrtko Ursulin (1):
drm/i915/guc: Fix sleep under spinlock during reset
drivers/gpu/drm/i915/i915_debugfs.c | 43 ++++++
drivers/gpu/drm/i915/i915_drv.c | 103 ++++++++++++++-
drivers/gpu/drm/i915/i915_drv.h | 72 +++++++++-
drivers/gpu/drm/i915/i915_gem.c | 116 +++++++++-------
drivers/gpu/drm/i915/i915_gem_context.c | 109 ++++++++++++++-
drivers/gpu/drm/i915/i915_gem_context.h | 4 +
drivers/gpu/drm/i915/i915_gem_request.c | 2 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 59 +++++++--
drivers/gpu/drm/i915/i915_guc_submission.c | 136 +++++++++++++++++--
drivers/gpu/drm/i915/i915_irq.c | 45 ++++++-
drivers/gpu/drm/i915/i915_params.c | 6 +-
drivers/gpu/drm/i915/i915_params.h | 2 +-
drivers/gpu/drm/i915/i915_pci.c | 5 +-
drivers/gpu/drm/i915/i915_reg.h | 6 +
drivers/gpu/drm/i915/intel_engine_cs.c | 65 ++++++---
drivers/gpu/drm/i915/intel_guc_fwif.h | 27 +++-
drivers/gpu/drm/i915/intel_guc_loader.c | 11 ++
drivers/gpu/drm/i915/intel_hangcheck.c | 13 +-
drivers/gpu/drm/i915/intel_lrc.c | 161 ++++++++++++++++++++++-
drivers/gpu/drm/i915/intel_ringbuffer.h | 8 ++
drivers/gpu/drm/i915/intel_uc.h | 3 +
drivers/gpu/drm/i915/intel_uncore.c | 50 +++++--
drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 147 +++++++++++++++++++++
include/uapi/drm/i915_drm.h | 7 +-
24 files changed, 1069 insertions(+), 131 deletions(-)
--
2.11.0
More information about the Intel-gfx-trybot
mailing list