Re: [PATCH] stack and rcu interaction bug insmp_call_function_mask()

From: Ingo Molnar
Date: Mon Aug 11 2008 - 09:23:26 EST



* Nick Piggin <nickpiggin@xxxxxxxxxxxx> wrote:

> On Sunday 10 August 2008 16:24, Nick Piggin wrote:
>
> > I'd suggest something like the attached (untested) patch as the simple
> > fix for now.
> >
> > I expect the benefits from the less synchronized,
> > multiple-in-flight-data global queue will still outweigh the costs
> > of dynamic allocations. But if worst comes to worst then we just go
> > back to a globally synchronous one-at-a-time implementation, but
> > that would be pretty sad!
>
> Just needed a little fix and it appears to boot now. I think it does
> the right thing...

nice find! I've queued it up in tip/core/urgent and started testing it.
Full commit is quoted below.

Ingo

------------------------>