sst-linux/arch/mips
Jiaxun Yang 7b425f542f ptrace: Introduce exception_ip arch hook
commit 11ba1728be3edb6928791f4c622f154ebe228ae6 upstream.

On architectures with delay slot, architecture level instruction
pointer (or program counter) in pt_regs may differ from where
exception was triggered.

Introduce exception_ip hook to invoke architecture code and determine
actual instruction pointer to the exception.

Link: https://lore.kernel.org/lkml/00d1b813-c55f-4365-8d81-d70258e10b16@app.fastmail.com/
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Cc: Salvatore Bonaccorso <carnil@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-03-07 16:56:51 +01:00
..
alchemy
ar7
ath25
ath79
bcm47xx
bcm63xx
bmips
boot
cavium-octeon
cobalt
configs
crypto
dec
fw
generic
include ptrace: Introduce exception_ip arch hook 2025-03-07 16:56:51 +01:00
ingenic
jazz
kernel ptrace: Introduce exception_ip arch hook 2025-03-07 16:56:51 +01:00
kvm
lantiq
lib
loongson2ef
loongson32
loongson64 MIPS: Loongson64: remove ROM Size unit in boardinfo 2025-02-21 13:49:44 +01:00
math-emu mips/math-emu: fix emulation of the prefx instruction 2025-02-21 13:49:44 +01:00
mm
mti-malta
n64
net
pci
pic32
power
ralink
rb532
sgi-ip22
sgi-ip27
sgi-ip30
sgi-ip32
sibyte
sni
tools
txx9
vdso
Kbuild
Kbuild.platforms
Kconfig
Kconfig.debug
Makefile
Makefile.postlink