Re: [Intel-gfx] [PATCH v2] drm/i915: Postpone fake breadcrumb interrupt until real interrupts cease

2017-02-16 Thread Tvrtko Ursulin
On 16/02/2017 12:00, Chris Wilson wrote: On Thu, Feb 16, 2017 at 11:44:31AM +, Tvrtko Ursulin wrote: On 16/02/2017 11:13, Chris Wilson wrote: When the timer expires for checking on interrupt processing, check to see if any interrupts arrived within the last time period. If real interrupts

Re: [Intel-gfx] [PATCH v2] drm/i915: Postpone fake breadcrumb interrupt until real interrupts cease

2017-02-16 Thread Chris Wilson
On Thu, Feb 16, 2017 at 11:44:31AM +, Tvrtko Ursulin wrote: > > On 16/02/2017 11:13, Chris Wilson wrote: > >When the timer expires for checking on interrupt processing, check to > >see if any interrupts arrived within the last time period. If real > >interrupts are still being delivered, we ca

Re: [Intel-gfx] [PATCH v2] drm/i915: Postpone fake breadcrumb interrupt until real interrupts cease

2017-02-16 Thread Tvrtko Ursulin
On 16/02/2017 11:13, Chris Wilson wrote: When the timer expires for checking on interrupt processing, check to see if any interrupts arrived within the last time period. If real interrupts are still being delivered, we can be reassured that we haven't missed the final interrupt as the waiter wil

Re: [Intel-gfx] [PATCH v2] drm/i915: Postpone fake breadcrumb interrupt until real interrupts cease

2017-02-16 Thread Chris Wilson
On Thu, Feb 16, 2017 at 11:13:47AM +, Chris Wilson wrote: > When the timer expires for checking on interrupt processing, check to > see if any interrupts arrived within the last time period. If real > interrupts are still being delivered, we can be reassured that we > haven't missed the final i

[Intel-gfx] [PATCH v2] drm/i915: Postpone fake breadcrumb interrupt until real interrupts cease

2017-02-16 Thread Chris Wilson
When the timer expires for checking on interrupt processing, check to see if any interrupts arrived within the last time period. If real interrupts are still being delivered, we can be reassured that we haven't missed the final interrupt as the waiter will still be woken. Only once all activity cea