summaryrefslogtreecommitdiff
path: root/include/linux/ftrace.h
AgeCommit message (Expand)AuthorFilesLines
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
2024-06-04ftrace/function_graph: Pass fgraph_ops to function graph callbacksSteven Rostedt (VMware)1-3/+7
2024-06-04function_graph: Allow multiple users to attach to function graphSteven Rostedt (VMware)1-1/+2
2024-05-23ftrace: riscv: move from REGS to ARGSPuranjay Mohan1-1/+2
2024-05-14ftrace: Remove unused global 'ftrace_direct_func_count'Dr. David Alan Gilbert1-2/+0
2024-05-14ftrace: Remove unused list 'ftrace_direct_funcs'Dr. David Alan Gilbert1-1/+0
2024-03-18tracing: Support to dump instance traces by ftrace_dump_on_oopsHuang Yiwei1-1/+3
2023-08-22ftrace: Remove empty declaration ftrace_enable_daemon() and ftrace_disable_da...Zhang Zekun1-5/+0
2023-07-29ftrace: Remove unused extern declarationsYueHaibing1-4/+0
2023-07-12tracing: arm64: Avoid missing-prototype warningsArnd Bergmann1-0/+9
2023-06-22ftrace: Show all functions with addresses in available_filter_functions_addrsJiri Olsa1-0/+1
2023-06-21function_graph: Support recording and printing the return value of functionDonglin Peng1-0/+3
2023-05-05Merge tag 'trace-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-1/+3
2023-05-05ftrace: Add MODIFIED flag to show if IPMODIFY or direct was attachedSteven Rostedt (Google)1-1/+3
2023-04-29Merge tag 'trace-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds1-1/+4
2023-04-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-40/+21
2023-04-03ftrace: Mark get_lock_parent_ip() __always_inlineJohn Keeping1-1/+1
2023-03-21ftrace: Show a list of all functions that have ever been enabledSteven Rostedt (Google)1-1/+4
2023-03-21ftrace: selftest: remove broken trace_direct_trampMark Rutland1-0/+2
2023-03-21ftrace: Make DIRECT_CALLS work WITH_ARGS and !WITH_REGSFlorent Revest1-0/+6
2023-03-21ftrace: Store direct called addresses in their opsFlorent Revest1-0/+3
2023-03-21ftrace: Rename _ftrace_direct_multi APIs to _ftrace_direct APIsFlorent Revest1-10/+10
2023-03-21ftrace: Remove the legacy _ftrace_direct APIFlorent Revest1-32/+0
2023-03-21ftrace: Let unregister_ftrace_direct_multi() call ftrace_free_filter()Florent Revest1-2/+4
2023-01-24ftrace: Add DYNAMIC_FTRACE_WITH_CALL_OPSMark Rutland1-4/+14
2022-11-18ftrace: abstract DYNAMIC_FTRACE_WITH_ARGS accessesMark Rutland1-0/+29
2022-11-18ftrace: rename ftrace_instruction_pointer_set() -> ftrace_regs_set_instructio...Mark Rutland1-5/+4
2022-11-18ftrace: pass fregs to arch_ftrace_set_direct_caller()Mark Rutland1-5/+4
2022-09-27ftrace: Remove obsoleted code from ftrace and task_structGaosheng Cui1-41/+0
2022-07-22ftrace: Allow IPMODIFY and DIRECT ops on the same functionSong Liu1-0/+38
2022-07-22ftrace: Add modify_ftrace_direct_multi_nolockSong Liu1-0/+5
2022-05-29Merge tag 'trace-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-2/+2
2022-05-27ftrace: Remove return value of ftrace_arch_modify_*()Li kunyu1-2/+2
2022-05-27Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+0
2022-05-11ftrace: Add ftrace_lookup_symbols functionJiri Olsa1-0/+6
2022-04-06ftrace: move sysctl_ftrace_enabled to ftrace.cWei Xiao1-3/+0
2022-04-03Merge tag 'trace-v5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds1-1/+15
2022-04-02ftrace: Make ftrace_graph_is_dead() a static branchChristophe Leroy1-1/+15