On Sat, Mar 19, 2011 at 04:36:40PM -0600, Milton Miller wrote:
> On Fri, 18 Mar 2011 about 15:28:42 -0700, Greg KH wrote:
> > 
> > The patch below does not apply to the .38-stable tree.
> > If someone wants it applied there, or to any other stable or longterm
> > tree, then please email the backport, including the original git commit
> > id to <[email protected]>.
> > 
> > thanks,
> > 
> > greg k-h
> > 
> > ------------------ original commit in Linus's tree ------------------
> > 
> > From 723aae25d5cdb09962901d36d526b44d4be1051c Mon Sep 17 00:00:00 2001
> > From: Milton Miller <[email protected]>
> > Date: Tue, 15 Mar 2011 13:27:17 -0600
> > Subject: [PATCH] smp_call_function_many: handle concurrent clearing of mask
> 
> 
> This is the 3rd of 4 patchs to kernel/smp.c since 2.6.38 and the first
> 3 are all marked for stable.   The commit only touches kernel/smp.c
> Perhaps you tried to apply it out of order?  Or did the (v2.6.32 and later)
> on the other commits cc: stable confuse the scripts?
> 
> git rev-list --pretty=oneline v2.6.38..723aae25d5c -- kernel/smp.c
> 
> 723aae25d5cdb09962901d36d526b44d4be1051c smp_call_function_many: handle 
> concurrent clearing of mask
> 45a5791920ae643eafc02e2eedef1a58e341b736 call_function_many: add missing 
> ordering
> e6cd1e07a185d5f9b0aa75e020df02d3c1c44940 call_function_many: fix list delete 
> vs add race

So they should be applied in reverse order, which I have done.

> Also, like the previous 2, it should be backported though 2.6.32 as
> there were at least 3 callsites that are affected by the patch that
> could otherwise lockup without alternative measures.
> 
> Hmm, it looks like there will be some rediff needed to get all
> the way back to 32.

I think I've now done this, sorry for the problem, I think I might have
applied them out of order the first time around.

greg k-h

_______________________________________________
stable mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/stable

Reply via email to