Messages in this thread | | | From | Noah Watkins <> | Subject | Re: Difference between atomic operations and memory barriers | Date | Mon, 26 Oct 2009 12:42:50 -0700 |
| |
> Noah Watkins wrote: >>> So we can safely assume that pointer assignment will be done in an >>> atomic manner? >> >> See the the comment above rcu_assign_pointer in >> include/linux/rcupdate.h > > This comment only talks about ordering, not about atomicity. Ahh, yeh that's true.
> > Again, AFAIR the ISO C spec should explain what is going to be > guaranteed atomic and what might not be atomic. This seems likely. I wonder if there are any strange architectures out there that have some insane implementation.
>
| |