[Top] [All Lists]

Re: mips octeon memory model questions

To: David Daney <>
Subject: Re: mips octeon memory model questions
From: Peter Zijlstra <>
Date: Thu, 6 Feb 2014 12:45:17 +0100
Cc: Ralf Baechle <>,,,, Paul McKenney <>, Will Deacon <>, Linus Torvalds <>
In-reply-to: <>
List-archive: <>
List-help: <>
List-id: linux-mips <>
List-owner: <>
List-post: <>
List-software: Ecartis version 1.0.0
List-subscribe: <>
List-unsubscribe: <>
Original-recipient: rfc822;
References: <> <>
User-agent: Mutt/1.5.21 (2012-12-30)
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.

<Prev in Thread] Current Thread [Next in Thread>