summaryrefslogtreecommitdiff
path: root/kernel/trace/ftrace.c
AgeCommit message (Expand)AuthorFilesLines
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
2025-06-02ftrace: Don't allocate ftrace module map if ftrace is disabledYe Bin1-0/+3
2025-06-02ftrace: Fix UAF when lookup kallsym after ftrace disabledYe Bin1-3/+7
2025-05-08ftrace: Comment that ftrace_func_mapper is freed with free_ftrace_hash()Steven Rostedt1-1/+6
2025-05-08ftrace: Show subops in enabled_functionsSteven Rostedt1-0/+38
2025-05-01ftrace: Fix NULL memory allocation checkColin Ian King1-1/+1
2025-04-17ftrace: fix incorrect hash size in register_ftrace_direct()Menglong Dong1-3/+4
2025-04-17ftrace: Free ftrace hashes after they are replaced in the subops codeSteven Rostedt1-1/+7
2025-04-17ftrace: Reinitialize hash to EMPTY_HASH after freeingSteven Rostedt1-0/+4
2025-04-17ftrace: Initialize variables for ftrace_startup/shutdown_subops()Steven Rostedt1-4/+4
2025-04-11ftrace: Fix accounting of subop hashesSteven Rostedt1-137/+177
2025-04-11ftrace: Properly merge notrace hashesAndy Chiu1-4/+4
2025-04-02ftrace: Add cond_resched() to ftrace_graph_set_hash()zhoumin1-0/+1
2025-03-27Merge tag 'ftrace-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds1-0/+2
2025-03-27Merge tag 'trace-sorttable-v6.15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-5/+50
2025-03-04ftrace: Have ftrace_free_filter() WARN and exit if ops is activeSteven Rostedt1-0/+2