Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Oct 2014 14:13:18 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        Ian Lepore <ian@freebsd.org>
Cc:        Adrian Chadd <adrian@freebsd.org>, Mateusz Guzik <mjguzik@gmail.com>, Alan Cox <alc@rice.edu>, Andrew Turner <andrew@fubar.geek.nz>, attilio@freebsd.org, Konstantin Belousov <kib@freebsd.org>, freebsd-arch@freebsd.org
Subject:   Re: atomic ops
Message-ID:  <201410291413.18858.jhb@freebsd.org>
In-Reply-To: <1414605830.17308.100.camel@revolution.hippie.lan>
References:  <20141028025222.GA19223@dft-labs.eu> <201410291335.57919.jhb@freebsd.org> <1414605830.17308.100.camel@revolution.hippie.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, October 29, 2014 2:03:50 pm Ian Lepore wrote:
> I hadn't realized it when I wrote that, but Andy was speaking in the
> context of armv8, which has a true load-acquire instruction.  In our
> current code (armv6 and 7) we need the explicit dmb/dsb barriers to get
> the same effect.  (It turns out we do have barriers, I misspoke earlier,
> but some of our dmb need to be dsb.)

Ah, ok.  Fair enough. :)

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410291413.18858.jhb>