Re: [PATCH] powerpc: Add isync to copy_and_flush

2013-04-24 Thread Michael Neuling
> Considering that the bug has been there *forever* I don't think I have a > real standing to try to shove it down Linus throat as a "regression > fix" :-) True, sorry. > I'll put the fix in 3.10 and let it trickle down to stable. Thanks Mikey ___ Lin

Re: [PATCH] powerpc: Add isync to copy_and_flush

2013-04-24 Thread Benjamin Herrenschmidt
On Wed, 2013-04-24 at 20:30 +1000, Michael Neuling wrote: > benh: we should get this in 3.9 ASAP. Considering that the bug has been there *forever* I don't think I have a real standing to try to shove it down Linus throat as a "regression fix" :-) I'll put the fix in 3.10 and let it trickle down

[PATCH] powerpc: Add isync to copy_and_flush

2013-04-24 Thread Michael Neuling
In __after_prom_start we copy the kernel down to zero in two calls to copy_and_flush. After the first call (copy from 0 to copy_to_here:) we jump to the newly copied code soon after. Unfortunately there's no isync between the copy of this code and the jump to it. Hence it's possible that stale