summaryrefslogtreecommitdiffstats
path: root/kernel/trace/ftrace.c
AgeCommit message (Expand)AuthorLines
2026-03-21ftrace: Use hash argument for tmp_ops in update_ftrace_direct_modJiri Olsa-2/+2
2026-03-07Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds-0/+2
2026-03-03ftrace: Disable preemption in the tracepoint callbacks handling filtered pidsSteven Rostedt-0/+2
2026-03-02ftrace: Add missing ftrace_lock to update_ftrace_direct_add/delJiri Olsa-0/+2
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-15/+15
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-15/+15
2026-02-13Merge tag 'trace-v7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds-3/+4
2026-02-12Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds-1/+4
2026-02-10Merge tag 'bpf-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf...Linus Torvalds-24/+383
2026-02-02ftrace: Fix direct_functions leak in update_ftrace_direct_delJiri Olsa-0/+1
2026-01-28bpf,x86: Use single ftrace_ops for direct callsJiri Olsa-1/+6
2026-01-28ftrace: Factor ftrace_ops ops_func interfaceJiri Olsa-3/+3
2026-01-28ftrace: Add update_ftrace_direct_mod functionJiri Olsa-0/+94
2026-01-28ftrace: Add update_ftrace_direct_del functionJiri Olsa-0/+127
2026-01-28ftrace: Add update_ftrace_direct_add functionJiri Olsa-0/+140
2026-01-28ftrace: Export some of hash related functionsJiri Olsa-7/+6
2026-01-28ftrace: Make alloc_and_copy_ftrace_hash direct friendlyJiri Olsa-2/+9
2026-01-28ftrace,bpf: Remove FTRACE_OPS_FL_JMP ftrace_ops flagJiri Olsa-14/+0
2026-01-26ftrace: Introduce and use ENTRIES_PER_PAGE_GROUP macroGuenter Roeck-3/+4
2026-01-20kallsyms/ftrace: set module buildid in ftrace_mod_address_lookup()Petr Mladek-1/+4
2026-01-15ftrace: Do not over-allocate ftrace memoryGuenter Roeck-14/+15
2025-12-17ftrace: Fix address for jmp mode in t_show()Menglong Dong-2/+5
2025-12-05Merge tag 'trace-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds-3/+29
2025-11-26ftrace: Avoid redundant initialization in register_ftrace_directMenglong Dong-1/+1
2025-11-24ftrace: Introduce FTRACE_OPS_FL_JMPMenglong Dong-1/+16
2025-11-14tracing: Have function graph tracer option sleep-time be per instanceSteven Rostedt-1/+3
2025-11-04tracing: Add an option to show symbols in _text+offset for function profilerMasami Hiramatsu (Google)-1/+25
2025-11-03ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct()Song Liu-9/+31
2025-11-03ftrace: Fix BPF fexit with livepatchSong Liu-6/+14
2025-09-30ftrace: Fix softlockup in ftrace_module_enableVladimir Riabchun-0/+2
2025-08-22ftrace: Also allocate and copy hash for reading of filter filesSteven Rostedt-9/+10
2025-07-22tracing: Remove redundant config HAVE_FTRACE_MCOUNT_RECORDSteven Rostedt-4/+0
2025-06-06Merge tag 'riscv-for-linus-6.16-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds-1/+1
2025-06-05Merge tag 'riscv-mw2-6.16-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Palmer Dabbelt-1/+1
2025-06-05kernel: ftrace: export ftrace_sync_ipiAndy Chiu-1/+1
2025-06-02ftrace: Don't allocate ftrace module map if ftrace is disabledYe Bin-0/+3
2025-06-02ftrace: Fix UAF when lookup kallsym after ftrace disabledYe Bin-3/+7
2025-05-08ftrace: Comment that ftrace_func_mapper is freed with free_ftrace_hash()Steven Rostedt-1/+6
2025-05-08ftrace: Show subops in enabled_functionsSteven Rostedt-0/+38
2025-05-01ftrace: Fix NULL memory allocation checkColin Ian King-1/+1
2025-04-17ftrace: fix incorrect hash size in register_ftrace_direct()Menglong Dong-3/+4
2025-04-17ftrace: Free ftrace hashes after they are replaced in the subops codeSteven Rostedt-1/+7
2025-04-17ftrace: Reinitialize hash to EMPTY_HASH after freeingSteven Rostedt-0/+4
2025-04-17ftrace: Initialize variables for ftrace_startup/shutdown_subops()Steven Rostedt-4/+4
2025-04-11ftrace: Fix accounting of subop hashesSteven Rostedt-137/+177
2025-04-11ftrace: Properly merge notrace hashesAndy Chiu-4/+4
2025-04-02ftrace: Add cond_resched() to ftrace_graph_set_hash()zhoumin-0/+1
2025-03-27Merge tag 'ftrace-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds-0/+2
2025-03-27Merge tag 'trace-sorttable-v6.15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-5/+50
2025-03-04ftrace: Have ftrace_free_filter() WARN and exit if ops is activeSteven Rostedt-0/+2