Re: [Intel-gfx] [PATCH 4/5] drm/i915/execlists: Split spinlock from its irq disabling side-effect

2018-03-02 Thread Mika Kuoppala
Chris Wilson writes: > Quoting Mika Kuoppala (2018-03-02 15:50:53) >> Chris Wilson writes: >> >> > During reset/wedging, we have to clean up the requests on the timeline >> > and flush the pending interrupt state. Currently, we are abusing the irq >> > disabling of the timeline spinlock to prot

Re: [Intel-gfx] [PATCH 4/5] drm/i915/execlists: Split spinlock from its irq disabling side-effect

2018-03-02 Thread Chris Wilson
Quoting Mika Kuoppala (2018-03-02 15:50:53) > Chris Wilson writes: > > > During reset/wedging, we have to clean up the requests on the timeline > > and flush the pending interrupt state. Currently, we are abusing the irq > > disabling of the timeline spinlock to protect the irq state in > > conju

Re: [Intel-gfx] [PATCH 4/5] drm/i915/execlists: Split spinlock from its irq disabling side-effect

2018-03-02 Thread Mika Kuoppala
Chris Wilson writes: > During reset/wedging, we have to clean up the requests on the timeline > and flush the pending interrupt state. Currently, we are abusing the irq > disabling of the timeline spinlock to protect the irq state in > conjunction to the engine's timeline requests, but this is ac