Cc: Ilpo Järvinen <ilpo.jarvinen@...>, Herbert Xu <herbert@...>, Paul Mackerras <paulus@...>, Satyam Sharma <satyam@...>, Paul E. McKenney <paulmck@...>, Stefan Richter <stefanr@...>, Linux Kernel Mailing List <linux-kernel@...>, <linux-arch@...>, Linus Torvalds <torvalds@...>, Netdev <netdev@...>, Andrew Morton <akpm@...>, <ak@...>, <heiko.carstens@...>, David Miller <davem@...>, <schwidefsky@...>, <wensong@...>, <horms@...>, <wjiang@...>, <cfriesen@...>, <zlynx@...>, <rpjday@...>, <jesper.juhl@...>, <segher@...>
No it does not have any volatile semantics. atomic_dec() can be reordered
at will by the compiler within the current basic unit if you do not add a
barrier.
-