Re: lockdep: results on ARM

From: Ingo Molnar
Date: Thu Jul 27 2006 - 10:27:27 EST



* Russell King <rmk+lkml@xxxxxxxxxxxxxxxx> wrote:

> The best fix I've come up with which seems to work is:

> +#ifdef __ARCH_WANT_INTERRUPTS_ON_CTXSW
> + p->hardirqs_enabled = 1;
> +#else
> p->hardirqs_enabled = 0;
> +#endif

yeah - that's the right solution - a new task's "soft" hardirq state
should be initialized to the real irq-mode it starts up under.

Acked-by: Ingo Molnar <mingo@xxxxxxx>

Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/