Commit Graph

76 Commits (d3f2c67f2d10675f45b0d9257269420e9f59aa1a)

Author SHA1 Message Date
Suresh Siddha 55ca3cc174 x86_64, ftrace: Make ftrace use kernel identity mapping to modify code 16 years ago
Frederic Weisbecker c44fc77084 tracing: Move syscalls metadata handling from arch to core 16 years ago
Joe Perches 3bb258bf43 ftrace.c: Add #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 16 years ago
Jason Baron 57421dbbdc tracing: Convert event tracing code to use NR_syscalls 16 years ago
Jason Baron 64c12e0444 tracing: Add individual syscalls tracepoint id support 16 years ago
Jason Baron 066e0378c2 tracing: Call arch_init_ftrace_syscalls at boot 16 years ago
Jason Baron eeac19a7ef tracing: Map syscall name to number 16 years ago
Frederic Weisbecker 07868b086c tracing/function-graph-tracer: Drop the useless nmi protection 16 years ago
Steven Rostedt 71e308a239 function-graph: add stack frame test 16 years ago
Steven Rostedt aa512a27e9 x86/function-graph: fix constraint for recording old return value 16 years ago
Frederic Weisbecker 47788c58e6 tracing/syscalls: use a dedicated file header 16 years ago
Huang Weiyi 5ab8026a30 tracing, x86: remove duplicated #include 16 years ago
Steven Rostedt 5d1a03dc54 function-graph: moved the timestamp from arch to generic code 16 years ago
Lai Jiangshan e9d9df4473 ftrace: protect running nmi (V3) 16 years ago
Frederic Weisbecker f58ba10067 tracing/syscalls: support for syscalls tracing on x86 16 years ago
Frederic Weisbecker 0012693ad4 tracing/function-graph-tracer: use the more lightweight local clock 16 years ago
Steven Rostedt 90c7ac49aa ftrace: immediately stop code modification if failure is detected 16 years ago
Steven Rostedt 1623963097 ftrace, x86: make kernel text writable only for conversions 16 years ago
Steven Rostedt 712406a6bf tracing/function-graph-tracer: make arch generic push pop functions 16 years ago
Steven Rostedt f47a454db9 tracing, x86: fix constraint for parent variable 16 years ago
Steven Rostedt e3944bfac9 tracing, x86: fix fixup section to return to original code 16 years ago
Steven Rostedt 966657883f tracing, x86: fix constraint for parent variable 16 years ago
Frederic Weisbecker 3861a17bcc tracing/function-graph-tracer: drop the kernel_text_address check 16 years ago
Steven Rostedt a81bd80a0b ring-buffer: use generic version of in_nmi 16 years ago
Steven Rostedt 9a5fd90227 ftrace: change function graph tracer to use new in_nmi 16 years ago
Steven Rostedt 4e6ea1440c ftrace, x86: rename in_nmi variable 16 years ago
Steven Rostedt 78d904b46a ring-buffer: add NMI protection for spinlocks 16 years ago
Cyrill Gorcunov 8902528237 x86: ftrace - simplify wait_for_nmi 16 years ago
Frederic Weisbecker 380c4b1411 tracing/function-graph-tracer: append the tracing_graph_flag 16 years ago
Steven Rostedt 62679efe0a ftrace: add checks on ret stack in function graph 16 years ago
Steven Rostedt e49dc19c6a ftrace: function graph return for function entry 16 years ago
Steven Rostedt 14a866c567 ftrace: add ftrace_graph_stop() 16 years ago
Steven Rostedt 347fdd9dd4 ftrace: clean up function graph asm 16 years ago
Frederic Weisbecker 48d68b20d0 tracing/function-graph-tracer: support for x86-64 16 years ago
Steven Rostedt 5a45cfe1c6 ftrace: use code patching for ftrace graph tracer 16 years ago
Frederic Weisbecker 287b6e68ca tracing/function-return-tracer: set a more human readable output 16 years ago
Frederic Weisbecker fb52607afc tracing/function-return-tracer: change the name into function-graph-tracer 16 years ago
Frederic Weisbecker f201ae2356 tracing/function-return-tracer: store return stack into task_struct and allocate it dynamically 16 years ago
Frederic Weisbecker 0231022cc3 tracing/function-return-tracer: add the overrun field 16 years ago
Frederic Weisbecker e7d3737ea1 tracing/function-return-tracer: support for dynamic ftrace on function return tracer 16 years ago
Frederic Weisbecker b01c746617 tracing/function-return-tracer: add a barrier to ensure return stack index is incremented in memory 16 years ago
Steven Rostedt 31e889098a ftrace: pass module struct to arch dynamic ftrace functions 16 years ago
Frederic Weisbecker 1dc1c6adf3 tracing/function-return-tracer: call prepare_ftrace_return by registers 16 years ago
Frederic Weisbecker 62d59d17a5 tracing/function-return-tracer: make the function return tracer lockless 16 years ago
Ingo Molnar 19b3e9671c tracing: function return tracer, build fix 16 years ago
Ingo Molnar 867f7fb3eb tracing, x86: function return tracer, fix assembly constraints 16 years ago
Frederic Weisbecker caf4b323b0 tracing, x86: add low level support for ftrace return tracing 16 years ago
Steven Rostedt a26a2a2739 ftrace: nmi safe code clean ups 17 years ago
Steven Rostedt b807c3d0f8 ftrace: nmi update statistics 17 years ago
Steven Rostedt 17666f02b1 ftrace: nmi safe code modification 17 years ago