[PATCH] fixes for the SLB shadow buffer
Will Schmidt
will_schmidt at vnet.ibm.com
Thu Aug 2 07:48:05 EST 2007
On Wed, 2007-08-01 at 16:02 +1000, Michael Neuling wrote:
> --- linux-2.6-ozlabs.orig/arch/powerpc/kernel/entry_64.S
> +++ linux-2.6-ozlabs/arch/powerpc/kernel/entry_64.S
> @@ -389,7 +389,9 @@ BEGIN_FTR_SECTION
> ld r9,PACA_SLBSHADOWPTR(r13)
> li r12,0
> std r12,SLBSHADOW_STACKESID(r9) /* Clear ESID */
> + eieio
> std r7,SLBSHADOW_STACKVSID(r9) /* Save VSID */
> + eieio
> std r0,SLBSHADOW_STACKESID(r9) /* Save ESID */
>
Hi Michael,
I was going to ask if we really needed both of them, but think I
convinced myself that we do.
Do we also want/need an eieio after the /* Save ESID */ statement, or is
that somehow handled by the slbie following?
-Will
More information about the Linuxppc-dev
mailing list