summaryrefslogtreecommitdiff
path: root/include/linux/ftrace.h
AgeCommit message (Expand)AuthorFilesLines
6 daysfgraph: Do not call handlers direct when not using ftrace_opsSteven Rostedt1-3/+10
13 daysMerge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+4
2026-01-28ftrace: Factor ftrace_ops ops_func interfaceJiri Olsa1-1/+1
2026-01-28ftrace: Add update_ftrace_direct_mod functionJiri Olsa1-0/+6
2026-01-28ftrace: Add update_ftrace_direct_del functionJiri Olsa1-0/+6
2026-01-28ftrace: Add update_ftrace_direct_add functionJiri Olsa1-0/+7
2026-01-28ftrace: Export some of hash related functionsJiri Olsa1-0/+9
2026-01-28ftrace,bpf: Remove FTRACE_OPS_FL_JMP ftrace_ops flagJiri Olsa1-1/+0
2026-01-21kallsyms/ftrace: set module buildid in ftrace_mod_address_lookup()Petr Mladek1-2/+4
2026-01-07ftrace: Make ftrace_graph_ent depth field signedSteven Rostedt1-1/+1
2025-12-05Merge tag 'trace-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-5/+2
2025-11-26function_graph: Enable funcgraph-args and funcgraph-retaddr to work simultane...pengdonglin1-5/+2
2025-11-24ftrace: Introduce FTRACE_OPS_FL_JMPMenglong Dong1-0/+33
2025-11-06x86/fgraph,bpf: Fix stack ORC unwind from kprobe_multi return probeJiri Olsa1-1/+9
2025-07-23tracing: Remove redundant config HAVE_FTRACE_MCOUNT_RECORDSteven Rostedt1-1/+1
2025-06-07Merge tag 'riscv-for-linus-6.16-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+2
2025-06-05kernel: ftrace: export ftrace_sync_ipiAndy Chiu1-0/+2
2025-05-30Merge tag 'trace-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-0/+2
2025-05-08ftrace: Show subops in enabled_functionsSteven Rostedt1-0/+2
2025-04-09stack_tracer: move sysctl registration to kernel/trace/trace_stack.cJoel Granados1-2/+0
2025-04-09tracing: Move trace sysctls into trace.cJoel Granados1-7/+0
2025-01-22fgraph: Remove calltime and rettime from generic operationsSteven Rostedt1-2/+0
2024-12-26ftrace: Add ftrace_get_symaddr to convert fentry_ip to symaddrMasami Hiramatsu (Google)1-0/+13
2024-12-26tracing/fprobe: Enable fprobe events with CONFIG_DYNAMIC_FTRACE_WITH_ARGSMasami Hiramatsu (Google)1-0/+17
2024-12-26tracing: Add ftrace_fill_perf_regs() for perf eventMasami Hiramatsu (Google)1-0/+31
2024-12-26tracing: Add ftrace_partial_regs() for converting ftrace_regs to pt_regsMasami Hiramatsu (Google)1-0/+17
2024-12-26fprobe: Use ftrace_regs in fprobe exit handlerMasami Hiramatsu (Google)1-0/+6
2024-12-26fgraph: Pass ftrace_regs to retfuncMasami Hiramatsu (Google)1-1/+2
2024-12-26fgraph: Replace fgraph_ret_regs with ftrace_regsMasami Hiramatsu (Google)1-3/+9
2024-12-26fgraph: Pass ftrace_regs to entryfuncMasami Hiramatsu (Google)1-4/+13
2024-10-15ftrace: Consolidate ftrace_regs accessor functions for archs using pt_regsSteven Rostedt1-25/+7
2024-10-11ftrace: Make ftrace_regs abstract from direct useSteven Rostedt1-3/+18
2024-10-10fgraph: Simplify return address printing in function graph tracerMasami Hiramatsu (Google)1-13/+3
2024-10-05function_graph: Support recording and printing the function return addressDonglin Peng1-2/+25
2024-09-30ftrace: Have calltime be saved in the fgraph storageSteven Rostedt1-1/+0
2024-09-30fgraph: Use fgraph data to store subtime for profilerSteven Rostedt1-3/+1
2024-09-30tracing: Add a comment about ftrace_regs definitionMasami Hiramatsu (Google)1-0/+26
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados1-2/+2
2024-07-18Merge tag 'ftrace-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds1-15/+33
2024-06-27kallsyms: rework symbol lookup return codesArnd Bergmann1-3/+3
2024-06-11function_graph: Everyone uses HAVE_FUNCTION_GRAPH_RET_ADDR_PTR, remove itSteven Rostedt (Google)1-2/+0
2024-06-06ftrace: Declare function_trace_op in header to quiet sparse warningSteven Rostedt (Google)1-0/+3
2024-06-04function_graph: Implement fgraph_reserve_data() and fgraph_retrieve_data()Steven Rostedt (VMware)1-0/+3
2024-06-04function_graph: Add "task variables" per task for fgraph_opsSteven Rostedt (VMware)1-0/+1
2024-06-04function_graph: Add pid tracing back to function graph tracerSteven Rostedt (Google)1-0/+2
2024-06-04function_graph: Have the instances use their own ftrace_ops for filteringSteven Rostedt (VMware)1-0/+1
2024-06-04ftrace: Allow subops filtering to be modifiedSteven Rostedt (Google)1-0/+3
2024-06-04ftrace: Add subops logic to allow one ops to manage manySteven Rostedt (Google)1-0/+1
2024-06-04ftrace: Allow ftrace startup flags to exist without dynamic ftraceSteven Rostedt (VMware)1-9/+9
2024-06-04ftrace: Allow function_graph tracer to be enabled in instancesSteven Rostedt (VMware)1-0/+1