linux-stable/arch/mips
Uros Bizjak 28fabbbd5a locking/arch: Avoid variable shadowing in local_try_cmpxchg()
[ Upstream commit d6b45484c1 ]

Several architectures define arch_try_local_cmpxchg macro using
internal temporary variables named ___old, __old or _old. Remove
temporary varible in local_try_cmpxchg to avoid variable shadowing.

No functional change intended.

Fixes: d994f2c8e2 ("locking/arch: Wire up local_try_cmpxchg()")
Closes: https://lore.kernel.org/lkml/CAFGhKbyxtuk=LoW-E3yLXgcmR93m+Dfo5-u9oQA_YC5Fcy_t9g@mail.gmail.com/
Reported-by: Charlemagne Lasse <charlemagnelasse@gmail.com>
Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/20230708090048.63046-1-ubizjak@gmail.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-09-13 09:47:57 +02:00
..
alchemy mmc: au1xmmc: force non-modular build and remove symbol_get usage 2023-09-06 21:25:29 +01:00
ar7 mips: ar7: include linux/gpio/driver.h 2023-03-10 13:40:18 +02:00
ath25
ath79 MIPS: ath79: remove obsolete ATH79_DEV_* configs 2023-03-17 10:28:04 +01:00
bcm47xx MIPS: BCM47XX: Add support for Huawei B593u-12 2023-03-14 17:05:14 +01:00
bcm63xx MIPS: BCM63xx: Add check for NULL for clk in clk_enable 2022-12-09 23:37:06 +01:00
bmips mips: bmips: BCM6358: disable RAC flush for TP1 2023-03-18 14:36:06 +01:00
boot ELF: fix all "Elf" typos 2023-04-08 13:45:37 -07:00
cavium-octeon Objtool changes for v6.4: 2023-04-28 14:02:54 -07:00
cobalt
configs - added support for Huawei B593u-12 2023-04-27 17:46:52 -07:00
crypto
dec
fw MIPS: fw: Allow firmware to pass a empty env 2023-04-12 15:07:36 +02:00
generic
include locking/arch: Avoid variable shadowing in local_try_cmpxchg() 2023-09-13 09:47:57 +02:00
ingenic
jazz
kernel mips/cpu: Switch to arch_cpu_finalize_init() 2023-08-08 20:04:48 +02:00
kvm MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled 2023-07-23 13:54:17 +02:00
lantiq MIPS: vpe-mt: drop physical_memsize 2023-02-20 15:11:01 +01:00
lib
loongson2ef MIPS: loongson2ef: Add missing break in cs5536_isa 2023-04-12 15:12:24 +02:00
loongson32 MIPS: loongson32: Update the clock initialization 2023-03-21 16:34:23 -07:00
loongson64 Objtool changes for v6.4: 2023-04-28 14:02:54 -07:00
math-emu
mm mips/mm: Convert to using lock_mm_and_find_vma() 2023-07-01 13:12:39 +02:00
mti-malta MIPS: Remove deprecated CONFIG_MIPS_CMP 2023-04-12 15:01:09 +02:00
n64
net bpf, mips: Implement R4000 workarounds for JIT 2023-02-28 14:52:55 +01:00
pci - added support for Huawei B593u-12 2023-04-27 17:46:52 -07:00
pic32 MIPS: pic32: treat port as signed integer 2022-11-11 15:53:58 +01:00
power
ralink MIPS: Remove deprecated CONFIG_MIPS_CMP 2023-04-12 15:01:09 +02:00
rb532
sgi-ip22 driver core: make struct bus_type.uevent() take a const * 2023-01-27 13:45:52 +01:00
sgi-ip27
sgi-ip30
sgi-ip32
sibyte - added support for Huawei B593u-12 2023-04-27 17:46:52 -07:00
sni
tools
txx9
vdso vdso: Improve cmd_vdso_check to check all dynamic relocations 2023-03-21 21:15:34 +01:00
Kbuild kbuild: remove --include-dir MAKEFLAG from top Makefile 2023-02-05 18:51:22 +09:00
Kbuild.platforms MIPS: sibyte: Remove unused config option SIBYTE_BCM1x55 2023-03-17 10:27:08 +01:00
Kconfig mips/cpu: Switch to arch_cpu_finalize_init() 2023-08-08 20:04:48 +02:00
Kconfig.debug
Makefile MIPS: Loongson: Fix build error when make modules_install 2023-07-23 13:53:56 +02:00
Makefile.postlink kbuild: remove --include-dir MAKEFLAG from top Makefile 2023-02-05 18:51:22 +09:00