Re: [Intel-gfx] [PATCH 3/5] drm/i915/execlists: Process interrupted context on reset

2019-07-17 Thread Chris Wilson
Quoting Chris Wilson (2019-07-17 14:40:26) > Quoting Tvrtko Ursulin (2019-07-17 14:31:00) > > > > On 16/07/2019 13:49, Chris Wilson wrote: > > > By stopping the rings, we may trigger an arbitration point resulting in > > > a premature context-switch (i.e. a completion event before the request > >

Re: [Intel-gfx] [PATCH 3/5] drm/i915/execlists: Process interrupted context on reset

2019-07-17 Thread Chris Wilson
Quoting Tvrtko Ursulin (2019-07-17 14:31:00) > > On 16/07/2019 13:49, Chris Wilson wrote: > > By stopping the rings, we may trigger an arbitration point resulting in > > a premature context-switch (i.e. a completion event before the request > > is actually complete). This clears the active context

Re: [Intel-gfx] [PATCH 3/5] drm/i915/execlists: Process interrupted context on reset

2019-07-17 Thread Tvrtko Ursulin
On 16/07/2019 13:49, Chris Wilson wrote: By stopping the rings, we may trigger an arbitration point resulting in a premature context-switch (i.e. a completion event before the request is actually complete). This clears the active context before the reset, but we must remember to rewind the incom

[Intel-gfx] [PATCH 3/5] drm/i915/execlists: Process interrupted context on reset

2019-07-16 Thread Chris Wilson
By stopping the rings, we may trigger an arbitration point resulting in a premature context-switch (i.e. a completion event before the request is actually complete). This clears the active context before the reset, but we must remember to rewind the incomplete context for replay upon resume. Signe