OSDN Git Service

drm/i915: Tidy up some error messages around reset failure
authorChris Wilson <chris@chris-wilson.co.uk>
Wed, 7 Feb 2018 11:15:45 +0000 (11:15 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Wed, 7 Feb 2018 13:12:32 +0000 (13:12 +0000)
commit8177e1125235a40c1af110e37febf6bb1e7b3f81
tree39befba028f87149c7c081b944e7079286128115
parentc22b355ff7fd60378c55d1401530287fea4e3a96
drm/i915: Tidy up some error messages around reset failure

On blb and pnv, we are seeing sporadic

  i915 0000:00:02.0: Resetting chip after gpu hang
  [drm:intel_gpu_reset [i915]] rcs0: timed out on STOP_RING
  [drm:i915_reset [i915]] *ERROR* Failed hw init on reset -5

which notably lack the actual root cause of the error. Ostensibly it
should be the init_ring_common() that failed, but it's error paths are
covered by DRM_ERROR.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180207111545.17078-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/i915_drv.c
drivers/gpu/drm/i915/i915_gem.c
drivers/gpu/drm/i915/intel_ringbuffer.c