diff options
author | 2025-04-08 02:08:33 +0800 | |
---|---|---|
committer | 2025-06-05 11:09:29 -0700 | |
commit | d0262e907e2991ae09ca476281fc8cae3ec57850 (patch) | |
tree | 2e29169f064d91d8b7234c3ab4a3906aed71c28e | |
parent | riscv: add a data fence for CMODX in the kernel mode (diff) | |
download | wireguard-linux-d0262e907e2991ae09ca476281fc8cae3ec57850.tar.xz wireguard-linux-d0262e907e2991ae09ca476281fc8cae3ec57850.zip |
riscv: ftrace: support PREEMPT
Now, we can safely enable dynamic ftrace with kernel preemption.
Signed-off-by: Andy Chiu <andy.chiu@sifive.com>
Reviewed-by: Björn Töpel <bjorn@rivosinc.com>
Link: https://lore.kernel.org/r/20250407180838.42877-9-andybnac@gmail.com
Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com>
Signed-off-by: Palmer Dabbelt <palmer@dabbelt.com>
-rw-r--r-- | arch/riscv/Kconfig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig index 7dbed10843d2..dc0fc11b6e96 100644 --- a/arch/riscv/Kconfig +++ b/arch/riscv/Kconfig @@ -157,7 +157,7 @@ config RISCV select HAVE_FTRACE_MCOUNT_RECORD if !XIP_KERNEL select HAVE_FUNCTION_GRAPH_TRACER if HAVE_DYNAMIC_FTRACE_WITH_ARGS select HAVE_FUNCTION_GRAPH_FREGS - select HAVE_FUNCTION_TRACER if !XIP_KERNEL && !PREEMPTION + select HAVE_FUNCTION_TRACER if !XIP_KERNEL select HAVE_EBPF_JIT if MMU select HAVE_GUP_FAST if MMU select HAVE_FUNCTION_ARG_ACCESS_API |