From 86cda021b854339a5616776e0c03180803467829 Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Wed, 19 May 2004 02:43:49 -0700 Subject: [PATCH] [PATCH] s390 atomic_inc_and_test() fix From: David Mosberger --- include/asm-s390/atomic.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/asm-s390/atomic.h b/include/asm-s390/atomic.h index 37db855765635..edce41443ba53 100644 --- a/include/asm-s390/atomic.h +++ b/include/asm-s390/atomic.h @@ -72,7 +72,7 @@ static __inline__ int atomic_inc_return(volatile atomic_t * v) static __inline__ int atomic_inc_and_test(volatile atomic_t * v) { - return __CS_LOOP(v, 1, "ar") != 0; + return __CS_LOOP(v, 1, "ar") == 0; } static __inline__ void atomic_dec(volatile atomic_t * v) { -- 2.53.0