From: Heiko Carstens Date: Tue, 26 Nov 2024 13:28:24 +0000 (+0100) Subject: s390/spinlock: Remove condition code clobber from arch_spin_unlock() X-Git-Tag: microblaze-v6.16~498^2~4 X-Git-Url: http://git.monstr.eu/?a=commitdiff_plain;h=2c3bc137f1e339c4fa9485ec4028433b8cb7374b;p=linux-2.6-microblaze.git s390/spinlock: Remove condition code clobber from arch_spin_unlock() Both instructions in arch_spin_unlock() do not clobber the condition code. Therefore remove the condition code clobber from the inline assembly. Signed-off-by: Heiko Carstens --- diff --git a/arch/s390/include/asm/spinlock.h b/arch/s390/include/asm/spinlock.h index f2722775baf6..9601e27d3291 100644 --- a/arch/s390/include/asm/spinlock.h +++ b/arch/s390/include/asm/spinlock.h @@ -85,7 +85,7 @@ static inline void arch_spin_unlock(arch_spinlock_t *lp) " sth %[zero],%[lock]\n" : [lock] "=R" (((unsigned short *)&lp->lock)[1]) : [zero] "d" (0) - : "cc", "memory"); + : "memory"); } /*