summaryrefslogtreecommitdiff
path: root/include/linux/ftrace.h
AgeCommit message (Expand)Author
2024-10-15ftrace: Consolidate ftrace_regs accessor functions for archs using pt_regsSteven Rostedt
2024-10-10ftrace: Make ftrace_regs abstract from direct useSteven Rostedt
2024-10-10fgraph: Simplify return address printing in function graph tracerMasami Hiramatsu (Google)
2024-10-05function_graph: Support recording and printing the function return addressDonglin Peng
2024-09-30ftrace: Have calltime be saved in the fgraph storageSteven Rostedt
2024-09-30fgraph: Use fgraph data to store subtime for profilerSteven Rostedt
2024-09-30tracing: Add a comment about ftrace_regs definitionMasami Hiramatsu (Google)
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados
2024-07-18Merge tag 'ftrace-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds
2024-06-27kallsyms: rework symbol lookup return codesArnd Bergmann
2024-06-11function_graph: Everyone uses HAVE_FUNCTION_GRAPH_RET_ADDR_PTR, remove itSteven Rostedt (Google)
2024-06-06ftrace: Declare function_trace_op in header to quiet sparse warningSteven Rostedt (Google)
2024-06-04function_graph: Implement fgraph_reserve_data() and fgraph_retrieve_data()Steven Rostedt (VMware)
2024-06-04function_graph: Add "task variables" per task for fgraph_opsSteven Rostedt (VMware)
2024-06-04function_graph: Add pid tracing back to function graph tracerSteven Rostedt (Google)
2024-06-04function_graph: Have the instances use their own ftrace_ops for filteringSteven Rostedt (VMware)
2024-06-04ftrace: Allow subops filtering to be modifiedSteven Rostedt (Google)
2024-06-04ftrace: Add subops logic to allow one ops to manage manySteven Rostedt (Google)
2024-06-04ftrace: Allow ftrace startup flags to exist without dynamic ftraceSteven Rostedt (VMware)
2024-06-04ftrace: Allow function_graph tracer to be enabled in instancesSteven Rostedt (VMware)
2024-06-04ftrace/function_graph: Pass fgraph_ops to function graph callbacksSteven Rostedt (VMware)
2024-06-04function_graph: Allow multiple users to attach to function graphSteven Rostedt (VMware)
2024-05-22ftrace: riscv: move from REGS to ARGSPuranjay Mohan
2024-05-14ftrace: Remove unused global 'ftrace_direct_func_count'Dr. David Alan Gilbert
2024-05-14ftrace: Remove unused list 'ftrace_direct_funcs'Dr. David Alan Gilbert
2024-03-18tracing: Support to dump instance traces by ftrace_dump_on_oopsHuang Yiwei
2023-08-22ftrace: Remove empty declaration ftrace_enable_daemon() and ftrace_disable_da...Zhang Zekun
2023-07-28ftrace: Remove unused extern declarationsYueHaibing
2023-07-12tracing: arm64: Avoid missing-prototype warningsArnd Bergmann
2023-06-22ftrace: Show all functions with addresses in available_filter_functions_addrsJiri Olsa
2023-06-20function_graph: Support recording and printing the return value of functionDonglin Peng
2023-05-05Merge tag 'trace-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds
2023-05-05ftrace: Add MODIFIED flag to show if IPMODIFY or direct was attachedSteven Rostedt (Google)
2023-04-28Merge tag 'trace-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds
2023-04-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds
2023-04-03ftrace: Mark get_lock_parent_ip() __always_inlineJohn Keeping
2023-03-21ftrace: Show a list of all functions that have ever been enabledSteven Rostedt (Google)
2023-03-21ftrace: selftest: remove broken trace_direct_trampMark Rutland
2023-03-21ftrace: Make DIRECT_CALLS work WITH_ARGS and !WITH_REGSFlorent Revest
2023-03-21ftrace: Store direct called addresses in their opsFlorent Revest
2023-03-21ftrace: Rename _ftrace_direct_multi APIs to _ftrace_direct APIsFlorent Revest
2023-03-21ftrace: Remove the legacy _ftrace_direct APIFlorent Revest
2023-03-21ftrace: Let unregister_ftrace_direct_multi() call ftrace_free_filter()Florent Revest
2023-01-24ftrace: Add DYNAMIC_FTRACE_WITH_CALL_OPSMark Rutland
2022-11-18ftrace: abstract DYNAMIC_FTRACE_WITH_ARGS accessesMark Rutland
2022-11-18ftrace: rename ftrace_instruction_pointer_set() -> ftrace_regs_set_instructio...Mark Rutland
2022-11-18ftrace: pass fregs to arch_ftrace_set_direct_caller()Mark Rutland
2022-09-27ftrace: Remove obsoleted code from ftrace and task_structGaosheng Cui
2022-07-22ftrace: Allow IPMODIFY and DIRECT ops on the same functionSong Liu
2022-07-22ftrace: Add modify_ftrace_direct_multi_nolockSong Liu