Messages in this thread Patch in this message | | | From | Nam Cao <> | Subject | [PATCH] riscv: put interrupt entries into .irqentry.text | Date | Mon, 21 Aug 2023 16:45:17 +0200 |
| |
The interrupt entries are expected to be in the .irqentry.text section. For example, for kprobes to work properly, exception code cannot be probed; this is ensured by blacklisting addresses in the .irqentry.text section.
Signed-off-by: Nam Cao <namcaov@gmail.com> --- arch/riscv/kernel/entry.S | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/arch/riscv/kernel/entry.S b/arch/riscv/kernel/entry.S index 143a2bb3e697..d7dd9030df3f 100644 --- a/arch/riscv/kernel/entry.S +++ b/arch/riscv/kernel/entry.S @@ -14,6 +14,8 @@ #include <asm/asm-offsets.h> #include <asm/errata_list.h> + .section .irqentry.text, "ax" + SYM_CODE_START(handle_exception) /* * If coming from userspace, preserve the user thread pointer and load -- 2.34.1
| |