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>