[PATCH 0/9] Clean up SMP IPI support
Russell King - ARM Linux
linux at arm.linux.org.uk
Wed Nov 17 12:21:03 EST 2010
On Wed, Nov 17, 2010 at 05:17:28PM +0000, Catalin Marinas wrote:
> On Wed, 2010-11-17 at 17:07 +0000, Catalin Marinas wrote:
> > On Mon, 2010-11-15 at 17:55 +0000, Russell King - ARM Linux wrote:
> > > This series is aimed at cleaning up our SMP IPI support. As has been
> > > recently pointed out, we have a spinlock in percpu data, which is not
> > > very nice.
> > >
> > > If we switch to using the GIC SGIs, one for each IPI function, then
> > > we don't need the mask of ipi bits indicating what work needs to be
> > > done. This allows us to get rid of the troublesome spinlock in
> > > send_ipi_message().
> >
> > FWIW, the patches look fine to me (though I have tested them):
> ^^^^
> I meant I have *not* tested them.
They work fine on my Versatile Express, but I've not checked the
Realview EB yet.
More information about the linux-arm-kernel
mailing list