[PATCH 00/19] test v8 engine-reset
Michel Thierry
michel.thierry at intel.com
Fri May 19 01:15:03 UTC 2017
v8: store active request and check for its completion instead of engine_stalled.
Daniele Ceraolo Spurio (1):
drm/i915/guc: fix mmio whitelist mmio_start offset and add reminder
Michel Thierry (18):
drm/i915: Look for active requests earlier in the reset path
drm/i915: Update i915.reset to handle engine resets
drm/i915: Modify error handler for per engine hang recovery
drm/i915: Add support for per engine reset recovery
drm/i915: Add engine reset count to error state
drm/i915: Export per-engine reset count info to debugfs
drm/i915: Enable Engine reset and recovery support
drm/i915: Add engine reset count in get-reset-stats ioctl
drm/i915/selftests: reset engine self tests
drm/i915/guc: Provide register list to be saved/restored during engine
reset
drm/i915/guc: Rename the function that resets the GuC
drm/i915/guc: Add support for reset engine using GuC commands
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
drivers/gpu/drm/i915/i915_debugfs.c | 43 +++++++
drivers/gpu/drm/i915/i915_drv.c | 86 +++++++++++++
drivers/gpu/drm/i915/i915_drv.h | 92 +++++++++++++-
drivers/gpu/drm/i915/i915_gem.c | 104 +++++++++------
drivers/gpu/drm/i915/i915_gem_context.c | 109 +++++++++++++++-
drivers/gpu/drm/i915/i915_gem_context.h | 4 +
drivers/gpu/drm/i915/i915_gpu_error.c | 15 ++-
drivers/gpu/drm/i915/i915_guc_submission.c | 138 ++++++++++++++++++--
drivers/gpu/drm/i915/i915_irq.c | 36 +++++-
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 | 155 ++++++++++++++++++++++-
drivers/gpu/drm/i915/intel_ringbuffer.h | 9 ++
drivers/gpu/drm/i915/intel_uc.c | 4 +-
drivers/gpu/drm/i915/intel_uc.h | 3 +
drivers/gpu/drm/i915/intel_uncore.c | 28 +++-
drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 149 ++++++++++++++++++++++
include/uapi/drm/i915_drm.h | 7 +-
24 files changed, 1014 insertions(+), 103 deletions(-)
--
2.11.0
More information about the Intel-gfx-trybot
mailing list