Re: [Intel-gfx] [PATCH 05/15] drm/i915: Check execlist/ring status during hangcheck

2017-07-17 Thread Michel Thierry
On 17/07/17 02:11, Chris Wilson wrote: Before we declare an engine as idle, check if there are any pending execlist context-switches and if the ring itself reports as idle. Otherwise, we may be left in a situation where we miss a crucial execlist event (or something more sinister) yet the

[Intel-gfx] [PATCH 05/15] drm/i915: Check execlist/ring status during hangcheck

2017-07-17 Thread Chris Wilson
Before we declare an engine as idle, check if there are any pending execlist context-switches and if the ring itself reports as idle. Otherwise, we may be left in a situation where we miss a crucial execlist event (or something more sinister) yet the requests complete. Since the seqno write