[FOR_CI 00/15] Execlist based Engine reset patches

Arun Siluvery arun.siluvery at linux.intel.com
Mon Jul 4 09:30:55 UTC 2016


This series implements Execlist based engine reset feature which is a
lightweight GPU reset as it only resets affected engine instead of all
engines.

This is mainly for testing.

Arun Siluvery (13):
  drm/i915: Update i915.reset to handle engine resets
  drm/i915/tdr: Separate reset bit encoding from reset counter
  drm/i915/tdr: Update reset_in_progress to account for engine reset
  drm/i915/tdr: Modify error handler for per engine hang recovery
  drm/i915/tdr: Identify and retire hung request
  drm/i915/tdr: Restart submission after engine reset
  drm/i915/tdr: Add support for per engine reset recovery
  drm/i915: Update wait_request to consider engine reset
  drm/i915: Port of Added scheduler support to __wait_request() calls
  drm/i915/tdr: Add engine reset count to error state
  drm/i915/tdr: Export reset count info to debugfs
  drm/i915/tdr: Enable Engine reset and recovery support
  drm/i915: Disable GuC submission for testing Engine reset patches

Mika Kuoppala (1):
  drm/i915: Skip reset request if there is one already

Tomas Elf (1):
  drm/i915: Reinstate hang recovery work queue.

 drivers/gpu/drm/i915/i915_debugfs.c     |  20 +++
 drivers/gpu/drm/i915/i915_drv.c         |  81 ++++++++++-
 drivers/gpu/drm/i915/i915_drv.h         |  89 +++++++++---
 drivers/gpu/drm/i915/i915_gem.c         |  55 +++++---
 drivers/gpu/drm/i915/i915_gpu_error.c   |   3 +
 drivers/gpu/drm/i915/i915_irq.c         | 238 ++++++++++++++++++++++++--------
 drivers/gpu/drm/i915/i915_params.c      |  10 +-
 drivers/gpu/drm/i915/i915_params.h      |   2 +-
 drivers/gpu/drm/i915/intel_display.c    |   5 +-
 drivers/gpu/drm/i915/intel_lrc.c        | 137 ++++++++++++++++++
 drivers/gpu/drm/i915/intel_lrc.h        |   7 +
 drivers/gpu/drm/i915/intel_ringbuffer.c |   8 +-
 drivers/gpu/drm/i915/intel_ringbuffer.h |   7 +
 drivers/gpu/drm/i915/intel_uncore.c     |  47 ++++++-
 14 files changed, 598 insertions(+), 111 deletions(-)

-- 
1.9.1



More information about the Intel-gfx-trybot mailing list