[S390] atomic: use inline asm
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Thu, 17 Feb 2011 12:13:58 +0000 (13:13 +0100)
committerMartin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com>
Thu, 17 Feb 2011 12:13:59 +0000 (13:13 +0100)
commit7657e41a0bd16c9d8b3cefe8fd5d6ac3c25ae4bf
treebbc5ee1777320f332820c566a33e943c3d5b27e8
parenta8c8d7c683419d059e302373afc6998244f5f60f
[S390] atomic: use inline asm

Use inline assemblies for atomic_read/set(). This way there shouldn't
be any questions or subtle volatile semantics left.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/atomic.h