Re: [PATCH] Remove unnecessary irq disabling
- From: Glauber de Oliveira Costa <gcosta@xxxxxxxxxx>
- Date: Wed, 2 May 2007 13:13:56 -0300
On Wed, May 02, 2007 at 11:58:17AM +0200, Andi Kleen wrote:
yeah, that's exactly what I've thought. We enable interrupts (to disable
What does that break, or was it already broken and this fixes it?I think neither. This function is only called at early bootup,
(start_secondary() ), and most of its callees have interrupts off anyway.
But maybe we do lose something. Andi, do you have a word on this?
We need to enable them somewhere, but cpu_idle will do it in the end.
So it should be safe to drop it. I guess keeping them disabled the whole
time will be a little safer against potential races.
them afterwards) in smp_callin(), to avoid waking up Mr. Watchdog. I
guess it won't be a problem after that, will it?
--
Glauber de Oliveira Costa
Red Hat Inc.
"Free as in Freedom"
-
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/
- References:
- [PATCH] Remove unnecessary irq disabling
- From: Glauber de Oliveira Costa
- Re: [PATCH] Remove unnecessary irq disabling
- From: Mark Lord
- Re: [PATCH] Remove unnecessary irq disabling
- From: Glauber de Oliveira Costa
- Re: [PATCH] Remove unnecessary irq disabling
- From: Andi Kleen
- [PATCH] Remove unnecessary irq disabling
- Prev by Date: Re: arch/i386/boot rewrite, and all the hard-coded video cards
- Next by Date: Re: 2.6.22 -mm merge plans: slub
- Previous by thread: Re: [PATCH] Remove unnecessary irq disabling
- Next by thread: [patch] CFS scheduler, -v8
- Index(es):
Relevant Pages
|