summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/ftrace.c
AgeCommit message (Expand)Author
2024-06-26riscv: patch: Flush the icache right after patching to avoid illegal insnsAlexandre Ghiti
2024-05-23riscv: Fix early ftrace nop patchingAlexandre Ghiti
2024-05-22ftrace: riscv: move from REGS to ARGSPuranjay Mohan
2024-04-16riscv: Fix text patching when IPI are usedAlexandre Ghiti
2024-01-17riscv: ftrace: Make function graph use ftrace directlySong Shuai
2023-03-09RISC-V: Don't check text_mutex during stop_machineConor Dooley
2023-02-15riscv: ftrace: Reduce the detour code size to halfGuo Ren
2022-05-26ftrace: Remove return value of ftrace_arch_modify_*()Li kunyu
2021-10-08ftrace: Cleanup ftrace_dyn_arch_init()Weizhao Ouyang
2021-01-14riscv: Using PATCHABLE_FUNCTION_ENTRY instead of MCOUNTGuo Ren
2020-11-04risc-v: kernel: ftrace: Fixes improper SPDX comment styleRyan Kosta
2020-09-11RISC-V: Take text_mutex in ftrace_init_nop()Palmer Dabbelt
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig
2020-05-18riscv: Use text_mutex instead of patch_lockZong Li
2020-05-18riscv: Remove the 'riscv_' prefix of function nameZong Li
2020-03-26riscv: patch code by fixmap mappingZong Li
2020-01-03riscv: ftrace: correct the condition logic in function graph tracerZong Li
2019-02-11riscv: add missing newlines to printk messagesJohan Hovold
2018-12-21riscv: remove unused variable in ftraceDavid Abdurachmanov
2018-11-27riscv/function_graph: Simplify with function_graph_enter()Steven Rostedt (VMware)
2018-04-02riscv/ftrace: Add HAVE_FUNCTION_GRAPH_RET_ADDR_PTR supportAlan Kao
2018-04-02riscv/ftrace: Add DYNAMIC_FTRACE_WITH_REGS supportAlan Kao
2018-04-02riscv/ftrace: Add dynamic function graph tracer supportAlan Kao
2018-04-02riscv/ftrace: Add dynamic function tracer supportAlan Kao
2018-01-30riscv/ftrace: Add basic supportAlan Kao