[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: hook question
- From: Dave Dodge <dododge@...>
- Date: Thu, 19 Oct 2006 03:11:19 -0400
On Mon, Oct 16, 2006 at 02:43:45PM -0400, Glenn Maynard wrote:
> FWIW, multiprocessor systems are becoming very common at home, with
> cheap dual-core processors. I havn't heard of any of them having out-
> of-order accesses, though (being x86-based).
According to comments in the Linux kernel mb/rmb/wmb definitions, some
x86 clones can produce out of order store visibility between CPUs.
x86_64 and newer x86 designs have added memory barrier instructions,
implying that barriers are needed to ensure ordering on SMP systems.
I think there was a lengthy discussion a few months ago on
linux-kernel about barriers and C's "volatile" (having to do with the
implementation of SMP spinlocks).
-Dave Dodge
- References:
- Re: hook question, Glenn Maynard
- Re: hook question, Rici Lake
- Re: hook question, Glenn Maynard
- Re: hook question, Rici Lake
- Re: hook question, Glenn Maynard
- Re: hook question, Rici Lake
- Re: hook question, Roberto Ierusalimschy
- Re: hook question, David Jones
- Re: hook question, Roberto Ierusalimschy
- Re: hook question, Glenn Maynard