Re: [PATCH 08/27] drm/i915/icl: Ringbuffer interrupt handling

Chris Wilson
2018-01-10T10:12:57Z

Quoting Paulo Zanoni (2018-01-09 23:23:17)
> From: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
>
> Since it is not possible to mask individual engine instances
> and they are all permanently unmasked we do not need to do
> anything for engine interrupt management.

This scares me as we will more than double our interrupt generation rate
as we have a breadcrumb interrupt after every request, just in case we
need to synchronize with the request. We've been relying on the ability
to mask those interrupts off, as historically we have been able to
saturate cpus with the amount of interrupts we could generate.
-Chris