ftrace
FUNCTION HOOKS (FTRACE)
Maintained 4,204 threads 8,207 messages Latest
About Lists, Files, Maintainers, Reviewers
- Lists
- lkml, linux-trace-kernel
- Files
Documentation/trace/ftrace*,arch/*/*/*/*ftrace*,arch/*/*/*ftrace*,include/*/*ftrace*,kernel/trace/fgraph.c,kernel/trace/ftrace*,samples/ftrace- Maintainers
- Masami Hiramatsu, Steven Rostedt
- Reviewers
- Mark Rutland
Show bot threadsBotsLatest activityActivityNewest threadsNewMost repliesRepliesMost participantsPeople
- riscv: Add reliable stack unwinding for livepatch arch/ (18), tools/ Superseded 8 replies
- tracing: fgraph: fix the quadratic shadow stack walk kernel/trace/fgraph.c In review 10 replies
- tracing: Add stack trace deduplication for the ring buffer kernel/trace/ (10), Documentation/trace/ (3), tools/testing/selftests/ftrace/test.d/ftrace/ In review 3 replies
- trace: stack trace deduplication for ftrace ring buffer kernel/ (10), tools/ (9), Documentation/ (3) Superseded 10 replies
- ftrace: Drop weak function locations of modules when loading them include/linux/, kernel/module/, kernel/trace/ In review 3 replies
- ring-buffer: Remove unused absolute timestamp mode Documentation/trace/ (2), kernel/trace/ (2), include/linux/ New 0 replies
- tracing: fgraph: cut the cost of the shadow stack retry loop include/linux/, kernel/trace/ In review 9 replies
- ftrace: speed up module enable by binary searching module symbols kernel/trace/ftrace.c In review 2 replies
- tracing: add ring-buffer memory usage statistics kernel/trace/ (2), Documentation/trace/, include/linux/ New 0 replies
- ftrace: Complete subops teardown on shutdown failure kernel/trace/ (3) In review 5 replies
- ftrace: speed up module enable by binary searching module symbols kernel/trace/ftrace.c Superseded 6 replies
- tracing: add ring-buffer memory usage statistics kernel/trace/ (2), Documentation/trace/, include/linux/ Superseded 13 replies
- ftrace: Wait for graph readers before releasing operations kernel/trace/ (4) New 0 replies
- tracing: Remove trace_printk.h from kernel.h include/ (7), kernel/ (7), drivers/ (6), arch/ (4), +3 New 0 replies
- rcu-tasks: build Tasks RCU on Tasks Trace readers in trampolines arch/ (13), kernel/ (8), include/ (6), samples/ (6), +1 In review 2 replies
- x86/ftrace: Mark jmp mode by clearing bit 63 of trampoline address arch/x86/kernel/, include/linux/, tools/testing/selftests/bpf/prog_tests/, tools/testing/selftests/bpf/progs/ Applied 4 replies
- treewide: Replace __ASSEMBLY__ with __ASSEMBLER__ in header files arch/ (74), include/ (34), tools/ (7), scripts/ (4), +3 In review 4 replies
- arm64: ftrace: support CALL_OPS on kernels built with kCFI arch/ (10), scripts/ (2), drivers/, include/, +1 In review 2 replies
- s390: Consistent usage of text_mutex arch/s390/kernel/ (7), arch/s390/include/asm/ (3), arch/s390/mm/, arch/s390/net/ In review 14 replies
- x86/ftrace: Mark jmp mode by clearing bit 63 of trampoline address tools/ (2), arch/, include/, kernel/ Superseded 1 reply
- s390: Consistent usage of text_mutex arch/s390/kernel/ (2), arch/s390/mm/, arch/s390/net/ Superseded 2 replies
- alpha: perf register sampling and user stack dumps arch/ (14), Documentation/ (2) In review 2 replies
- x86/ftrace: Use jmp mode only where functions are aligned arch/x86/, tools/testing/selftests/bpf/prog_tests/, tools/testing/selftests/bpf/progs/ In review 4 replies
- tracing: Updates for 7.4 kernel/trace/ (7), Documentation/trace/ New 0 replies
- ftrace: Initialize modname and offset in print_rec() kernel/trace/ftrace.c New 0 replies
- tracing: fgraph: fix the quadratic shadow stack walk kernel/trace/fgraph.c In review 5 replies
- riscv: ftrace: use frame CFA as the function graph retp identity arch/riscv/kernel/ (2), kernel/trace/ In review 1 reply
- ftrace: remove unused make_call_t0 arch/riscv/include/asm/ftrace.h New 0 replies
- bpf: Reject BTF ids with the same address in tracing_multi link include/linux/, kernel/bpf/, kernel/trace/, tools/testing/selftests/bpf/prog_tests/ Applied 5 replies
- sched: introduce for_each_process_rculock and for_each_thread_rculock kernel/ (9), mm/ (3), fs/ (2), include/, +2 In review 5 replies
- arm64: Move overflow sp into SP_EL1 and kernel sp into SP_EL0 arch/ (34), scripts/, tools/ In review 43 replies
- ftrace: Avoid quadratic symbol lookups in ftrace_module_enable() kernel/trace/ftrace.c Superseded 5 replies
- tracing: fgraph: fix the quadratic shadow stack walk kernel/trace/fgraph.c Superseded 4 replies
- powerpc/ftrace: Don't restore r13 during ftrace_regs_caller arch/powerpc/kernel/trace/ftrace_entry.S Applied 3 replies
- arm64: ftrace: support CALL_OPS on kernels built with kCFI arch/ (10), scripts/ (2), drivers/, include/, +2 Superseded 3 replies
- rcu-tasks: build Tasks RCU on Tasks Trace readers in trampolines arch/ (13), kernel/ (8), include/ (6), samples/ (6), +1 Superseded 8 replies
- KVM PR and KVM HV do not work if the kernel was compiled with PREEMPT kernel/Kconfig.preempt 2026-02-08 21:03:27.000000000 +0000 77 replies
- ftrace: add max field to function profiler stats kernel/trace/ftrace.c In review 1 reply
- rcu-tasks: build Tasks RCU on Tasks Trace readers in trampolines arch/ (11), include/ (10), kernel/ (9), samples/ (6), +1 Superseded 23 replies
- powerpc/ftrace: Don't restore r13 during ftrace_regs_caller arch/powerpc/kernel/trace/ftrace_entry.S Superseded 3 replies
- rcu-tasks: build Tasks RCU on Tasks Trace readers in trampolines arch/ (13), kernel/ (8), include/ (6), samples/ (6), +1 Superseded 2 replies
- sched: introduce for_each_process_rculock and for_each_thread_rculock kernel/ (9), mm/ (3), fs/ (2), include/, +2 Superseded 5 replies
- Use BTF to trim return values kernel/trace/ (5), Documentation/trace/ New 0 replies
- rcu-tasks: let preemption outside trampolines be a quiescent state arch/ (13), kernel/ (8), include/ (6), samples/ (6), +1 Superseded 17 replies
- ftrace: Use rcu_assign_pointer() for tmp_ops filter hash kernel/trace/ftrace.c In review 1 reply
- tracing: Fixes for v7.3 kernel/trace/ (12), include/linux/, include/trace/events/, kernel/ Merged 0 replies
- tracing: More fixes for v7.3 kernel/trace/ (5), include/linux/ New 0 replies
- tracing: Fixes for v7.3 kernel/trace/ (9), include/trace/events/, kernel/ New 0 replies
- mm: introduce for_each_process_rcu and for_each_thread_rcu kernel/ (9), mm/ (3), fs/ (2), include/, +2 In review 29 replies
- kernel/trace/ftrace.c:6651:40: sparse: sparse: incorrect type in assignment (different address spaces) 2 replies