[Intel-gfx] [PATCH] drm/i915: move i915_trace_irq_get() out of the tracing macro
Sebastian Andrzej Siewior
bigeasy at linutronix.de
Fri Jun 21 14:51:07 CEST 2013
On 06/21/2013 01:08 PM, Chris Wilson wrote:
> On Fri, Jun 21, 2013 at 12:15:53PM +0200, Sebastian Andrzej Siewior wrote:
>> There is a report on RT about "BUG: scheduling while atomic" because the
>> sleeping lock is taken in tracing context. This patch simply moves
>> locking operation out of the tracing macro.
>
> No. This enables the IRQ, as well as making a number of
> very expensively serialised read, unconditionally.
Ach in case CONFIG_TRACING is enabled but the tracepoint itself is
disabled. In that case it is probably best to drop this tracepoint from
-RT.
> -Chris
>
Sebastian
More information about the Intel-gfx
mailing list