summaryrefslogtreecommitdiff
path: root/kernel/trace/ftrace.c
AgeCommit message (Expand)AuthorFilesLines
10 daysftrace: Synchronize the initialization of ftrace_opsSteven Rostedt1-2/+11
11 daysftrace: Take trace_array reference before accessing its ftrace_opsSteven Rostedt1-20/+37
2026-08-19Merge tag 'ftrace-v7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-37/+6
2026-08-10ftrace: deprecate disabling via ftrace_enabled sysctlAndrey Grodzovsky1-37/+6
2026-08-08ftrace: Fix off-by-one fentry site disable in ftrace_free_mem()Josh Poimboeuf1-1/+5
2026-08-08ftrace: Protect direct_functions in update_ftrace_direct_modLeon Hwang1-3/+8
2026-08-08ftrace: Protect direct_functions in update_ftrace_direct_delLeon Hwang1-5/+8
2026-08-08ftrace: Protect direct_functions in ftrace_find_rec_directLeon Hwang1-1/+2
2026-07-24ftrace: Add global mutex to serialize trace_parser accessTengda Wu1-0/+13
2026-06-07ftrace: Add add_ftrace_hash_entry functionJiri Olsa1-5/+4
2026-06-07ftrace: Add ftrace_hash_remove functionJiri Olsa1-0/+19
2026-06-07ftrace: Add ftrace_hash_count functionJiri Olsa1-1/+6
2026-04-17Merge tag 'trace-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds1-4/+8
2026-04-01ftrace: Use kallsyms binary search for single-symbol lookupAndrey Grodzovsky1-0/+22
2026-03-31tracing: Append repeated boot-time tracing parametersWesley Atwell1-4/+8
2026-03-21ftrace: Use hash argument for tmp_ops in update_ftrace_direct_modJiri Olsa1-2/+2
2026-03-07Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds1-0/+2
2026-03-03ftrace: Disable preemption in the tracepoint callbacks handling filtered pidsSteven Rostedt1-0/+2
2026-03-02ftrace: Add missing ftrace_lock to update_ftrace_direct_add/delJiri Olsa1-0/+2
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-15/+15
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-15/+15
2026-02-13Merge tag 'trace-v7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds1-3/+4
2026-02-12Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+4
2026-02-10Merge tag 'bpf-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf...Linus Torvalds1-24/+383
2026-02-02ftrace: Fix direct_functions leak in update_ftrace_direct_delJiri Olsa1-0/+1
2026-01-28bpf,x86: Use single ftrace_ops for direct callsJiri Olsa1-1/+6
2026-01-28ftrace: Factor ftrace_ops ops_func interfaceJiri Olsa1-3/+3
2026-01-28ftrace: Add update_ftrace_direct_mod functionJiri Olsa1-0/+94
2026-01-28ftrace: Add update_ftrace_direct_del functionJiri Olsa1-0/+127
2026-01-28ftrace: Add update_ftrace_direct_add functionJiri Olsa1-0/+140
2026-01-28ftrace: Export some of hash related functionsJiri Olsa1-7/+6
2026-01-28ftrace: Make alloc_and_copy_ftrace_hash direct friendlyJiri Olsa1-2/+9
2026-01-28ftrace,bpf: Remove FTRACE_OPS_FL_JMP ftrace_ops flagJiri Olsa1-14/+0
2026-01-26ftrace: Introduce and use ENTRIES_PER_PAGE_GROUP macroGuenter Roeck1-3/+4
2026-01-20kallsyms/ftrace: set module buildid in ftrace_mod_address_lookup()Petr Mladek1-1/+4
2026-01-15ftrace: Do not over-allocate ftrace memoryGuenter Roeck1-14/+15
2025-12-17ftrace: Fix address for jmp mode in t_show()Menglong Dong1-2/+5
2025-12-05Merge tag 'trace-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-3/+29
2025-11-26ftrace: Avoid redundant initialization in register_ftrace_directMenglong Dong1-1/+1
2025-11-24ftrace: Introduce FTRACE_OPS_FL_JMPMenglong Dong1-1/+16
2025-11-14tracing: Have function graph tracer option sleep-time be per instanceSteven Rostedt1-1/+3
2025-11-04tracing: Add an option to show symbols in _text+offset for function profilerMasami Hiramatsu (Google)1-1/+25
2025-11-03ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct()Song Liu1-9/+31
2025-11-03ftrace: Fix BPF fexit with livepatchSong Liu1-6/+14
2025-09-30ftrace: Fix softlockup in ftrace_module_enableVladimir Riabchun1-0/+2
2025-08-22ftrace: Also allocate and copy hash for reading of filter filesSteven Rostedt1-9/+10
2025-07-22tracing: Remove redundant config HAVE_FTRACE_MCOUNT_RECORDSteven Rostedt1-4/+0
2025-06-06Merge tag 'riscv-for-linus-6.16-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2025-06-05Merge tag 'riscv-mw2-6.16-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Palmer Dabbelt1-1/+1
2025-06-05kernel: ftrace: export ftrace_sync_ipiAndy Chiu1-1/+1