[for-next-3.11][PATCH 00/12] tracing: Cleanups and fixes
From: Steven Rostedt
Date: Fri Jul 19 2013 - 10:15:43 EST
These are mostly cleanups and some minor fixes. Still working on
fixing a theoretical race with trace events.
-- Steve
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
for-next
Head SHA1: cd458ba9d5a5592d37b5145e560071e91ea762ac
Alexander Z Lam (2):
tracing: Fix error handling to ensure instances can always be removed
tracing: Miscellaneous fixes for trace_array ref counting
Masami Hiramatsu (1):
tracing/kprobe: Wait for disabling all running kprobe handlers
Oleg Nesterov (5):
tracing/function: Avoid perf_trace_buf_*() if event_function.perf_events is empty
tracing/syscall: Avoid perf_trace_buf_*() if sys_data->perf_events is empty
tracing/perf: Move the PERF_MAX_TRACE_SIZE check into perf_trace_buf_prepare()
tracing: Simplify the iteration logic in f_start/f_next
tracing: Do not (ab)use trace_seq in event_id_read()
Steven Rostedt (Red Hat) (1):
tracing: Add ref_data to function and fgraph tracer structs
zhangwei(Jovi) (3):
tracing: Use correct config guard CONFIG_STACK_TRACER
tracing: Use trace_seq_puts()/trace_seq_putc() where possible
tracing: Typo fix on ring buffer comments
----
include/trace/ftrace.h | 4 --
kernel/trace/ring_buffer.c | 26 ++++-----
kernel/trace/trace.c | 32 +++++++----
kernel/trace/trace.h | 9 ++++
kernel/trace/trace_event_perf.c | 10 +++-
kernel/trace/trace_events.c | 98 ++++++++++++++++------------------
kernel/trace/trace_events_filter.c | 4 +-
kernel/trace/trace_functions.c | 2 +-
kernel/trace/trace_functions_graph.c | 54 +++++++++----------
kernel/trace/trace_kprobe.c | 29 +++++-----
kernel/trace/trace_mmiotrace.c | 8 +--
kernel/trace/trace_output.c | 14 ++---
kernel/trace/trace_syscalls.c | 26 ++++-----
kernel/trace/trace_uprobe.c | 2 -
14 files changed, 166 insertions(+), 152 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/