Commit Graph

121 Commits (2b6d598bc9043f51d2092d10392a6e3c161cdff7)

Author SHA1 Message Date
Oleg Nesterov d027e6a9c8 tracing/perf: Avoid perf_trace_buf_*() in perf_trace_##call() when possible 12 years ago
Oleg Nesterov 12473965c3 tracing/perf: Reimplement TP_perf_assign() logic 12 years ago
Oleg Nesterov 36009d07b7 tracing/perf: Expand TRACE_EVENT(sched_stat_runtime) 12 years ago
Oleg Nesterov cd92bf61d6 tracing/perf: Move the PERF_MAX_TRACE_SIZE check into perf_trace_buf_prepare() 12 years ago
Steven Rostedt f5abaa1bfc tracing: Add DEFINE_EVENT_FN() macro 12 years ago
zhangwei(Jovi) c192c8356c tracing: Remove obsolete macro guard _TRACE_PROFILE_INIT 12 years ago
Steven Rostedt (Red Hat) 417944c4c7 tracing: Add a way to soft disable trace events 12 years ago
Li Zefan 523c81135b tracing: Fix some section mismatch warnings 12 years ago
Li Zefan 7e4f44b153 tracing: Annotate event field-defining functions with __init 12 years ago
Li Zefan f71130de5c tracing: Add a helper function for event print functions 12 years ago
Steven Rostedt ccb469a198 tracing: Pass the ftrace_file to the buffer lock reserve code 12 years ago
Steven Rostedt ae63b31e4d tracing: Separate out trace events from global variables 12 years ago
Shan Wei 1c7d667324 tracing: Kill unused and puzzled sample code in ftrace.h 12 years ago
Steven Rostedt 0d5c6e1c19 tracing: Use irq_work for wake ups and remove *_nowake_*() functions 12 years ago
Andrew Vagin e6dab5ffab perf/trace: Add ability to set a target task for events 13 years ago
Namhyung Kim b102f1d0f1 tracing/kvm: Use __print_hex() for kvm_emulate_insn tracepoint 13 years ago
Andrew Vagin 92e51938f5 perf: Fix counter of ftrace events 14 years ago
liubo 2fc1b6f0d0 tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine 14 years ago
Steven Rostedt e4a9ea5ee7 tracing: Replace trace_event struct array with pointer array 14 years ago
Steven Rostedt 0429578016 tracing/events: Show real number in array fields 14 years ago
Frederic Weisbecker 53cf810b19 tracing: Allow syscall trace events for non privileged users 14 years ago
Frederic Weisbecker 1ed0c59711 tracing: New macro to set up initial event flags value 14 years ago
Frederic Weisbecker 819ce45afe tracing: Drop cpparg() macro 15 years ago
Lai Jiangshan bc289ae98b tracing: Reduce latency and remove percpu trace_seq 15 years ago
Steven Rostedt a1d0ce8213 tracing: Use class->reg() for all registering of events 15 years ago
Frederic Weisbecker b0f82b81fe perf: Drop the skip argument from perf_arch_fetch_regs_caller 15 years ago
Peter Zijlstra 3771f07711 perf_events, trace: Fix probe unregister race 15 years ago
Steven Rostedt 49c177461b tracing: Add __used annotation to event variable 15 years ago
Peter Zijlstra 1c024eca51 perf, trace: Optimize tracepoints by using per-tracepoint-per-cpu hlist to track events 15 years ago
Peter Zijlstra b7e2ecef92 perf, trace: Optimize tracepoints by removing IRQ-disable from perf/tracepoint interaction 15 years ago
Peter Zijlstra 4f41c013f5 perf/ftrace: Optimize perf/tracepoint interaction for single events 15 years ago
Steven Rostedt 32c0edaeaa tracing: Remove duplicate id information in event structure 15 years ago
Steven Rostedt 80decc70af tracing: Move print functions into event class 15 years ago
Steven Rostedt a9a5776380 tracing: Allow events to share their print functions 15 years ago
Steven Rostedt 0405ab80aa tracing: Move raw_init from events to class 15 years ago
Steven Rostedt 2e33af0295 tracing: Move fields from event to class structure 15 years ago
Steven Rostedt 2239291aeb tracing: Remove per event trace registering 15 years ago
Steven Rostedt 38516ab59f tracing: Let tracepoints have data passed to tracepoint callbacks 15 years ago
Steven Rostedt 8f08201830 tracing: Create class struct for events 15 years ago
Kei Tokunaga 5a2e399595 [SCSI] ftrace: add __print_hex() 15 years ago
Frederic Weisbecker 6cc8a7c1d8 perf: Fetch hot regs from the template caller 15 years ago
Li Zefan 50354a8a28 tracing: Update comments 15 years ago
Frederic Weisbecker 97d5a22005 perf: Drop the obsolete profile naming for trace events 15 years ago
Frederic Weisbecker c530665c31 perf: Take a hot regs snapshot for trace events 15 years ago
Paul E. McKenney 8d53dd546f rcu, ftrace: Fix RCU lockdep splat in ftrace_perf_buf_prepare() 15 years ago
Jeff Mahoney 86c38a31aa tracing: Fix ftrace_event_call alignment for use with gcc 4.5 15 years ago
Steven Rostedt 83f0d53993 tracing: Add notrace to TRACE_EVENT implementation functions 15 years ago
Xiao Guangrong 430ad5a600 perf: Factorize trace events raw sample buffer operations 15 years ago
Lai Jiangshan 0fa0edaf32 tracing: Remove show_format and related macros from TRACE_EVENT 15 years ago
Lai Jiangshan 509e760cd9 tracing: Add print_fmt field 15 years ago