Re: [Intel-gfx] [PATCH v2 10/15] drm/i915: Extending i915_gem_check_wedge to check engine reset in progress

2016-06-17 Thread Chris Wilson
On Fri, Jun 17, 2016 at 08:09:10AM +0100, Arun Siluvery wrote: > @@ -1515,6 +1541,13 @@ int __i915_wait_request(struct drm_i915_gem_request > *req, > break; > } > > + reset_pending = i915_engine_reset_pending(_priv->gpu_error, > +

[Intel-gfx] [PATCH v2 10/15] drm/i915: Extending i915_gem_check_wedge to check engine reset in progress

2016-06-17 Thread Arun Siluvery
i915_gem_check_wedge now returns a non-zero result in three different cases: 1. Legacy: A hang has been detected and full GPU reset is in progress. 2. Per-engine recovery: a. A single engine reference can be passed to the function, in which case only that engine will be checked. If that