On Thu, Feb 02, 2023 at 03:50:35PM +0100, Peter Zijlstra wrote:
In order to replace cmpxchg_double() with the newly minted
cmpxchg128() family of functions, wire it up in this_cpu_cmpxchg().
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
---
arch/arm64/include/asm/percpu.h | 21 +++++++++++++++
arch/s390/include/asm/percpu.h | 17 ++++++++++++
arch/x86/include/asm/percpu.h | 56 ++++++++++++++++++++++++++++++++++++++++
include/asm-generic/percpu.h | 8 +++++
include/linux/percpu-defs.h | 20 ++++++++++++--
5 files changed, 120 insertions(+), 2 deletions(-)
For s390:
Acked-by: Heiko Carstens <hca@linux.ibm.com>