[patch 2/2] powerpc: optimise smp_wmb
Benjamin Herrenschmidt
benh at kernel.crashing.org
Thu May 22 02:02:15 EST 2008
On Wed, 2008-05-21 at 17:47 +0200, Nick Piggin wrote:
>
> OK, but I just don't understand what the problem is... your synch.h
> has
>
> #ifdef __powerpc64__
> #define __SUBARCH_HAS_LWSYNC
> #endif
>
> #ifdef __SUBARCH_HAS_LWSYNC
> # define LWSYNC lwsync
> #else
> # define LWSYNC sync
> #endif
>
This is mostly useless then since lwsync is just a sync to a processor
that doesn't know it (it's a sync with a reservd bit set) :-) Or it's
just to make gas happy if you specify a processor type that doesn't have
lwsync ?
Paul, do we have a case of a 32 bits CPU that chokes on the added bit ?
Ben.
More information about the Linuxppc-dev
mailing list