Memory barriers and spin_unlock safety
Paul Mackerras
paulus at samba.org
Sat Mar 4 21:58:04 EST 2006
Benjamin Herrenschmidt writes:
> Actually, the ppc's full barrier (sync) will generate bus traffic, and I
> think in some case eieio barriers can propagate to the chipset to
> enforce ordering there too depending on some voodoo settings and wether
> the storage space is cacheable or not.
Eieio has to go to the PCI host bridge because it is supposed to
prevent write-combining, both in the host bridge and in the CPU.
Paul.
More information about the Linuxppc64-dev
mailing list