Re: mips octeon memory model questions
From: Peter Zijlstra <peterz@infradead.org>
Date: 2014-02-06 11:45:36
Also in:
linux-arch, lkml
From: Peter Zijlstra <peterz@infradead.org>
Date: 2014-02-06 11:45:36
Also in:
linux-arch, lkml
On Tue, Feb 04, 2014 at 11:51:31AM -0800, David Daney wrote:
On OCTEON, SC implies a SYNC operation for the target memory location. So the "SC b" is ordered before any writes that come after the SC.
Ah, that makes it all come together. I was thrown by octeon initially having WEAK_REORDERING_BEYOND_LLSC set and thus thinking there were no implied barriers. Thanks David.