linux-stable/arch/mips
Jiaxun Yang ab63a80996 MIPS: Clear Cause.BD in instruction_pointer_set
[ Upstream commit 9d6e21ddf2 ]

Clear Cause.BD after we use instruction_pointer_set to override
EPC.

This can prevent exception_epc check against instruction code at
new return address.
It won't be considered as "in delay slot" after epc being overridden
anyway.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-03-26 18:19:10 -04:00
..
alchemy MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() 2024-01-25 15:35:50 -08:00
ar7
ath25
ath79
bcm47xx mips: implement the new page table range API 2023-08-24 16:20:22 -07:00
bcm63xx
bmips MIPS: Explicitly include correct DT includes 2023-07-25 10:42:01 +02:00
boot MIPS: dts: loongson: drop incorrect dwmac fallback compatible 2024-01-20 11:51:43 +01:00
cavium-octeon just cleanups and fixes 2023-09-07 10:35:14 -07:00
cobalt
configs just cleanups and fixes 2023-09-07 10:35:14 -07:00
crypto
dec
fw
generic
include MIPS: Clear Cause.BD in instruction_pointer_set 2024-03-26 18:19:10 -04:00
ingenic
jazz
kernel MIPS: reserve exception vector space ONLY ONCE 2024-03-01 13:34:50 +01:00
kvm KVM: MIPS: fix -Wunused-but-set-variable warning 2023-10-12 11:25:40 -04:00
lantiq MIPS: lantiq: register smp_ops on non-smp platforms 2024-01-31 16:19:13 -08:00
lib mips: replace #include <asm/export.h> with #include <linux/export.h> 2023-08-15 10:22:23 +02:00
loongson2ef
loongson32 MIPS: loongson32: Remove regs-rtc.h 2023-07-28 11:42:16 +02:00
loongson64 MIPS: Loongson64: Enable DMA noncoherent support 2023-12-13 18:45:35 +01:00
math-emu
mm mips: Fix max_mapnr being uninitialized on early stages 2024-01-31 16:18:52 -08:00
mti-malta
n64
net
pci just cleanups and fixes 2023-09-07 10:35:14 -07:00
pic32 MIPS: Fixup explicit DT include clean-up 2023-07-28 11:41:09 +02:00
power
ralink MIPS: More explicit DT include clean-ups 2023-07-28 11:41:18 +02:00
rb532
sgi-ip22
sgi-ip27
sgi-ip30
sgi-ip32
sibyte
sni
tools
txx9 MIPS: TXx9: Do PCI error checks on own line 2023-08-28 09:59:06 +02:00
vdso MIPS: VDSO: Conditionally export __vdso_gettimeofday() 2023-08-23 09:06:38 +02:00
Kbuild
Kbuild.platforms
Kconfig MIPS: Loongson64: Enable DMA noncoherent support 2023-12-13 18:45:35 +01:00
Kconfig.debug
Makefile Revert MIPS: Loongson: Fix build error when make modules_install 2023-07-25 10:42:01 +02:00
Makefile.postlink