Thread (30 messages) flat view 30 messages, 8 authors, 2007-08-16

Re: [PATCH 6/24] make atomic_read() behave consistently on frv

From: Segher Boessenkool <hidden>
Date: 2007-08-15 21:17:10
Also in: linux-arch, lkml

Please check the definition of "cache coherence".
Which of the twelve thousand such definitions?  :-)
Summary: the CPU is indeed within its rights to execute loads and 
stores
to a single variable out of order, -but- only if it gets the same 
result
that it would have obtained by executing them in order.  Which means 
that
any reordering of accesses by a single CPU to a single variable will be
invisible to the software.
I'm still not sure if that applies to all architectures.
Doesn't matter anyway, let's kill this thread :-)


Segher
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help