JIRA: https://issues.redhat.com/browse/RHEL-68940 Conflicts: 1) A context diff in the arch_try_cmpxchg128_local() hunk of arch/x86/include/asm/cmpxchg_64.h due to the presence of later upstream commit 5bef003538ae ("locking/atomic: x86: add preprocessor symbols"). 2) A context diff in the first hunk of arch/x86/include/asm/percpu.h due to the presence of later upstream commit 5f863897d964 ("x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg()"). commit febe950dbfb464799beb0339cc6fb10699f4a5da Author: Peter Zijlstra <peterz@infradead.org> Date: Wed, 31 May 2023 15:08:44 +0200 arch: Remove cmpxchg_double No moar users, remove the monster. Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Arnd Bergmann <arnd@arndb.de> Reviewed-by: Mark Rutland <mark.rutland@arm.com> Acked-by: Heiko Carstens <hca@linux.ibm.com> Tested-by: Mark Rutland <mark.rutland@arm.com> Link: https://lore.kernel.org/r/20230531132323.991907085@infradead.org Signed-off-by: Waiman Long <longman@redhat.com> |
||
---|---|---|
.. | ||
fallbacks | ||
atomic-tbl.sh | ||
atomics.tbl | ||
check-atomics.sh | ||
gen-atomic-fallback.sh | ||
gen-atomic-instrumented.sh | ||
gen-atomic-long.sh | ||
gen-atomics.sh |