Thread (96 messages) 96 messages, 15 authors, 2013-11-08

Re: perf events ring buffer memory barrier on powerpc

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2013-11-03 20:59:11
Also in: lkml

On Fri, 2013-11-01 at 18:30 +0200, Victor Kaplansky wrote:
"David Laight" [off-list ref] wrote on 11/01/2013 06:25:29 PM:
quoted
gcc will do unexpected memory accesses for bit fields that are
adjacent to volatile data.
In particular it may generate 64bit sized (and aligned) RMW cycles
when accessing bit fields.
And yes, this has caused real problems.
Thanks, I am aware about this bug/feature in gcc.
AFAIK, this has been fixed in 4.8 and 4.7.3 ... 

Cheers,
Ben.
-- Victor

_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help