kernel_samsung_a53x/arch/m68k/include/asm
Thorsten Blum bffb9d5642 m68k: cmpxchg: Fix return value for default case in __arch_xchg()
[ Upstream commit 21b9e722ad28c19c2bc83f18f540b3dbd89bf762 ]

The return value of __invalid_xchg_size() is assigned to tmp instead of
the return variable x. Assign it to x instead.

Fixes: 2501cf768e4009a0 ("m68k: Fix xchg/cmpxchg to fail to link if given an inappropriate pointer")
Signed-off-by: Thorsten Blum <thorsten.blum@toblux.com>
Reviewed-by: Geert Uytterhoeven <geert@linux-m68k.org>
Link: https://lore.kernel.org/20240702034116.140234-2-thorsten.blum@toblux.com
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-23 23:20:06 +01:00
..
adb_iop.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
amigahw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
amigaints.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
amigayle.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
amipcmcia.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
apollohw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-offsets.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-prototypes.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atari_joystick.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atari_stdma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atari_stram.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atarihw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atariints.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atarikb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atomic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitops.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
blinken.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bootinfo.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bootstd.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bvme6000hw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cache.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cacheflush.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cacheflush_mm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cacheflush_no.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
checksum.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmpxchg.h m68k: cmpxchg: Fix return value for default case in __arch_xchg() 2024-11-23 23:20:06 +01:00
coldfire.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
contregs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
current.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
delay.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
div64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dsp56k.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dvma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
elf.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
entry.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
export.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fbio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
flat.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
floppy.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fpu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ftrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
gpio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hash.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hp300hw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hwtest.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ide.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
idprom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
intersil.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io_mm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io_no.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irqflags.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kbuild Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kexec.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kmap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
linkage.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m52xxacr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m53xxacr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m53xxsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m54xxacr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m54xxgpt.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m54xxpci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m54xxsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m520xsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m523xsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m525xsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m527xsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m528xsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m5206sim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m5272sim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m5307sim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m5407sim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
m5441xsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mac_asc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mac_baboon.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mac_iop.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mac_oss.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mac_psc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mac_via.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
machdep.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
machines.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
machw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
macintosh.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
macints.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
math-emu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
MC68EZ328.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
MC68VZ328.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
MC68328.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mc146818rtc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcf8390.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcf_pgalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcf_pgtable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfclk.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfdma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfgpio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfintc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfmmu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfpit.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfqspi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfsim.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfslt.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcftimer.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfuart.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcfwdebug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu_context.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmzone.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
module.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
module.lds.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
motorola_pgalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
motorola_pgtable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
movs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mvme16xhw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mvme147hw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
natfeat.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nettel.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nubus.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
openprom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
oplib.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
page.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
page_mm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
page_no.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
page_offset.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
parport.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable_mm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable_no.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
processor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ptrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
q40_master.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
q40ints.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
quicc_simple.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
raw_io.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
segment.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
serial.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
setup.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
signal.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
smp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
string.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sun3-head.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sun3_pgalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sun3_pgtable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sun3ints.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sun3mmu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sun3x.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sun3xflop.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sun3xprom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
switch_to.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
syscall.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
thread_info.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlbflush.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
traps.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uaccess.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ucontext.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
unaligned.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
unistd.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
user.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vga.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
virtconvert.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
zorro.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00