summaryrefslogtreecommitdiffstats
path: root/kernel/trace/ftrace.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados2024-07-241-1/+1
* Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-221-0/+1
|\
| * ftrace: unpoison ftrace_regs in ftrace_ops_list_func()Ilya Leoshkevich2024-07-041-0/+1
* | Merge tag 'ftrace-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds2024-07-181-86/+602
|\ \ | |/ |/|
| * ftrace: Add missing kerneldoc parameters to unregister_ftrace_direct()Marilene A Garcia2024-06-111-0/+2
| * ftrace: Assign RCU list variable with rcu_assign_ptr()Steven Rostedt (Google)2024-06-061-1/+1
| * ftrace: Assign ftrace_list_end to ftrace_ops_list type cast to RCUSteven Rostedt (Google)2024-06-061-1/+1
| * ftrace: Add comments to ftrace_hash_move() and friendsSteven Rostedt (Google)2024-06-061-1/+23
| * ftrace: Convert "inc" parameter to bool in ftrace_hash_rec_update_modify()Steven Rostedt (Google)2024-06-061-3/+20
| * ftrace: Add comments to ftrace_hash_rec_disable/enable()Steven Rostedt (Google)2024-06-061-2/+12
| * ftrace: Remove "filter_hash" parameter from __ftrace_hash_rec_update()Steven Rostedt (Google)2024-06-061-64/+38
| * ftrace: Rename dup_hash() and comment itSteven Rostedt (Google)2024-06-061-2/+6
| * ftrace: Add back ftrace_update_trampoline() to ftrace_update_pid_func()Steven Rostedt (Google)2024-06-061-0/+1
| * function_graph: Add pid tracing back to function graph tracerSteven Rostedt (Google)2024-06-041-2/+3
| * function_graph: Have the instances use their own ftrace_ops for filteringSteven Rostedt (VMware)2024-06-041-1/+1
| * ftrace: Allow subops filtering to be modifiedSteven Rostedt (Google)2024-06-041-28/+113
| * ftrace: Add subops logic to allow one ops to manage manySteven Rostedt (Google)2024-06-041-1/+400
| * ftrace: Allow function_graph tracer to be enabled in instancesSteven Rostedt (VMware)2024-06-041-0/+1
| * ftrace/function_graph: Pass fgraph_ops to function graph callbacksSteven Rostedt (VMware)2024-06-041-2/+4
| * function_graph: Remove logic around ftrace_graph_entry and returnSteven Rostedt (VMware)2024-06-041-2/+0
* | kallsyms: rework symbol lookup return codesArnd Bergmann2024-06-271-8/+5
|/
* Merge tag 'trace-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds2024-05-181-33/+35
|\
| * ftrace: Fix possible use-after-free issue in ftrace_location()Zheng Yejian2024-05-141-16/+23
| * ftrace: Remove unused global 'ftrace_direct_func_count'Dr. David Alan Gilbert2024-05-141-1/+0
| * ftrace: Remove unused list 'ftrace_direct_funcs'Dr. David Alan Gilbert2024-05-141-8/+0
| * ftrace: Use asynchronous grace period for register_ftrace_direct()Paul E. McKenney2024-05-141-4/+9
| * ftrace: Replaces simple_strtoul in ftraceYuran Pereira2024-05-141-4/+3
* | Merge tag 'probes-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds2024-05-181-0/+1
|\ \
| * | kprobe/ftrace: bail out if ftrace was killedStephen Brennan2024-05-161-0/+1
| |/
* | Merge tag 'sysctl-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-181-1/+0
|\ \
| * | ftrace: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados2024-04-241-1/+0
| |/
* / ftrace: Choose RCU Tasks based on TASKS_RCU rather than PREEMPTIONPaul E. McKenney2024-04-121-2/+1
|/
* ftrace: Fix most kernel-doc warningsRandy Dunlap2024-03-181-44/+46
* tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdefPetr Pavlu2024-02-131-1/+1
* ftrace: Fix DIRECT_CALLS to use SAVE_REGS by defaultMasami Hiramatsu (Google)2024-02-091-0/+10
* ftrace: Fix modification of direct_function hash while in useSteven Rostedt (Google)2023-12-301-53/+47
* ftrace: Use LIST_HEAD to initialize clear_hashRuan Jinjie2023-09-021-3/+1
* ftrace: Use within_module to check rec->ip within specified module.Levi Yun2023-09-021-4/+2
* ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()Zheng Yejian2023-07-121-14/+31
* Merge tag 'trace-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds2023-06-301-0/+37
|\
| * ftrace: Show all functions with addresses in available_filter_functions_addrsJiri Olsa2023-06-221-0/+37
* | ftrace: Replace all non-returning strlcpy with strscpyAzeem Shaikh2023-05-311-9/+9
|/
* Merge tag 'trace-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-05-051-3/+9
|\
| * ftrace: Add MODIFIED flag to show if IPMODIFY or direct was attachedSteven Rostedt (Google)2023-05-051-3/+9
* | Merge tag 'trace-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds2023-04-291-5/+46
|\|
| * ftrace: Show a list of all functions that have ever been enabledSteven Rostedt (Google)2023-03-211-5/+46
* | Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-04-281-2/+1
|\ \ | |/ |/|
| * kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_sym...Zhen Lei2023-03-191-2/+1
* | ftrace: Make DIRECT_CALLS work WITH_ARGS and !WITH_REGSFlorent Revest2023-03-211-1/+1
* | ftrace: Store direct called addresses in their opsFlorent Revest2023-03-211-2/+5