mirror-linux/arch/riscv/kernel/probes
Nam Cao 4d4a3cc7f2 riscv: kprobes: Remove duplication of RV_EXTRACT_ITYPE_IMM
Use RV_EXTRACT_ITYPE_IMM, instead of re-implementing it in simulate_jalr().

Signed-off-by: Nam Cao <namcao@linutronix.de>
Reviewed-by: Alexandre Ghiti <alexghiti@rivosinc.com>
Link: https://lore.kernel.org/linux-riscv/8ae34e966c312ae5cf6c09a35ddc290cce942208.1747215274.git.namcao@linutronix.de/
Signed-off-by: Paul Walmsley <pjw@kernel.org>
2025-09-16 18:46:44 -06:00
..
Makefile trace: riscv: Remove deprecated kprobe on ftrace support 2024-07-24 06:14:05 -07:00
decode-insn.c riscv: kprobes: simulate c.beqz and c.bnez 2023-08-16 07:48:40 -07:00
decode-insn.h
kprobes.c riscv: kprobes: Fix incorrect address calculation 2025-01-08 10:39:39 -08:00
rethook.c riscv: add riscv rethook implementation 2022-12-02 13:04:05 -08:00
rethook.h riscv: add riscv rethook implementation 2022-12-02 13:04:05 -08:00
rethook_trampoline.S riscv: Use SYM_*() assembly macros instead of deprecated ones 2023-11-06 09:42:47 -08:00
simulate-insn.c riscv: kprobes: Remove duplication of RV_EXTRACT_ITYPE_IMM 2025-09-16 18:46:44 -06:00
simulate-insn.h riscv: kprobes: simulate c.beqz and c.bnez 2023-08-16 07:48:40 -07:00
uprobes.c riscv: uprobes: Add missing fence.i after building the XOL buffer 2025-04-24 13:20:02 -07:00