summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/ftrace.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-23riscv: Fix early ftrace nop patchingAlexandre Ghiti1-0/+3
2024-05-23ftrace: riscv: move from REGS to ARGSPuranjay Mohan1-12/+5
2024-04-17riscv: Fix text patching when IPI are usedAlexandre Ghiti1-4/+40
2024-01-18riscv: ftrace: Make function graph use ftrace directlySong Shuai1-17/+13
2023-03-10RISC-V: Don't check text_mutex during stop_machineConor Dooley1-2/+11
2023-02-15riscv: ftrace: Reduce the detour code size to halfGuo Ren1-46/+19
2022-05-27ftrace: Remove return value of ftrace_arch_modify_*()Li kunyu1-4/+2
2021-10-09ftrace: Cleanup ftrace_dyn_arch_init()Weizhao Ouyang1-5/+0
2021-01-15riscv: Using PATCHABLE_FUNCTION_ENTRY instead of MCOUNTGuo Ren1-45/+50
2020-11-05risc-v: kernel: ftrace: Fixes improper SPDX comment styleRyan Kosta1-1/+1
2020-09-11RISC-V: Take text_mutex in ftrace_init_nop()Palmer Dabbelt1-0/+19
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig1-1/+2
2020-05-18riscv: Use text_mutex instead of patch_lockZong Li1-0/+13
2020-05-18riscv: Remove the 'riscv_' prefix of function nameZong Li1-1/+1
2020-03-26riscv: patch code by fixmap mappingZong Li1-9/+4
2020-01-03riscv: ftrace: correct the condition logic in function graph tracerZong Li1-1/+1
2019-02-12riscv: add missing newlines to printk messagesJohan Hovold1-1/+1
2018-12-21riscv: remove unused variable in ftraceDavid Abdurachmanov1-1/+0
2018-11-28riscv/function_graph: Simplify with function_graph_enter()Steven Rostedt (VMware)1-12/+2
2018-04-03riscv/ftrace: Add HAVE_FUNCTION_GRAPH_RET_ADDR_PTR supportAlan Kao1-1/+1
2018-04-03riscv/ftrace: Add DYNAMIC_FTRACE_WITH_REGS supportAlan Kao1-0/+17
2018-04-03riscv/ftrace: Add dynamic function graph tracer supportAlan Kao1-1/+54
2018-04-03riscv/ftrace: Add dynamic function tracer supportAlan Kao1-1/+102
2018-01-31riscv/ftrace: Add basic supportAlan Kao1-0/+41