]> git.baikalelectronics.ru Git - kernel.git/commit
[S390] atomic ops: add effecient atomic64 support for 31 bit
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Fri, 11 Sep 2009 08:28:34 +0000 (10:28 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 11 Sep 2009 08:29:43 +0000 (10:29 +0200)
commit6e8f0498023500a44fb268066367487250f37338
tree491ec6fe0b0f16da7f05f4edc924ba9a60986588
parentdff70881833defb60a8e3aa3d362ed5e61e49ec0
[S390] atomic ops: add effecient atomic64 support for 31 bit

Use compare double and swap to implement efficient atomic64 ops for 31 bit.

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