[Intel-gfx] [PATCH 1/6] drm/i915: Split up hangcheck phases

2016-11-16 Thread Mika Kuoppala
In order to simplify hangcheck state keeping, split hangcheck per engine loop in three phases: state load, action, state save. Add few more hangcheck actions to separate between seqno, head and subunit movements. This helps to gather all the hangcheck actions under a single switch umbrella. Cc: C

Re: [Intel-gfx] [PATCH 1/6] drm/i915: Split up hangcheck phases

2016-11-15 Thread Chris Wilson
On Tue, Nov 15, 2016 at 04:36:31PM +0200, Mika Kuoppala wrote: > In order to simplify hangcheck state keeping, split hangcheck > per engine loop in three phases: state load, action, state save. > > Add few more hangcheck actions to separate between seqno, head > and subunit movements. This helps t

[Intel-gfx] [PATCH 1/6] drm/i915: Split up hangcheck phases

2016-11-15 Thread Mika Kuoppala
In order to simplify hangcheck state keeping, split hangcheck per engine loop in three phases: state load, action, state save. Add few more hangcheck actions to separate between seqno, head and subunit movements. This helps to gather all the hangcheck actions under a single switch umbrella. Cc: C