Josh Triplett
ea632e9f12
trace: Stop compiling in trace_clock unconditionally
...
Commit 56449f437 "tracing: make the trace clocks available generally",
in April 2009, made trace_clock available unconditionally, since
CONFIG_X86_DS used it too.
Commit faa4602e47 "x86, perf, bts, mm: Delete the never used BTS-ptrace code",
in March 2010, removed CONFIG_X86_DS, and now only CONFIG_RING_BUFFER (split
out from CONFIG_TRACING for general use) has a dependency on trace_clock. So,
only compile in trace_clock with CONFIG_RING_BUFFER or CONFIG_TRACING
enabled.
Link: http://lkml.kernel.org/r/20120903024513.GA19583@leaf
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Josh Triplett <josh@joshtriplett.org>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2012-09-13 22:52:08 -04:00
..
blktrace.c
simple_open: automatically convert to simple_open()
2012-04-05 15:25:50 -07:00
ftrace.c
ftrace: add ftrace_set_filter_ip() for address based filter
2012-07-31 10:29:55 -04:00
Kconfig
trace: Stop compiling in trace_clock unconditionally
2012-09-13 22:52:08 -04:00
Makefile
trace: Stop compiling in trace_clock unconditionally
2012-09-13 22:52:08 -04:00
power-traces.c
ring_buffer.c
tracing/trivial: Fix some typos in kernel/trace
2012-08-07 09:43:32 -04:00
ring_buffer_benchmark.c
rpm-traces.c
trace.c
Merge branch 'tip/perf/core-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/core
2012-08-21 11:36:49 +02:00
trace.h
ftrace: Add selftest to test function save-regs support
2012-07-31 10:29:54 -04:00
trace_branch.c
trace_clock.c
trace_entries.h
Merge branch 'tip/perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/urgent
2012-03-24 08:19:09 +01:00
trace_event_perf.c
perf/core improvements and fixes:
2012-08-21 11:27:00 +02:00
trace_events.c
tracing: Skip printing "OK" if failed to disable event
2012-09-13 22:52:07 -04:00
trace_events_filter.c
tracing/filter: Add missing initialization
2012-08-07 09:42:47 -04:00
trace_events_filter_test.h
trace_export.c
tracing: Do not enable function event with enable
2012-05-10 15:55:43 -04:00
trace_functions.c
perf/core improvements and fixes:
2012-08-21 11:27:00 +02:00
trace_functions_graph.c
ftrace: Do not test frame pointers if -mfentry is used
2012-08-23 11:25:29 -04:00
trace_irqsoff.c
ftrace: Add default recursion protection for function tracing
2012-07-31 10:29:52 -04:00
trace_kdb.c
trace_kprobe.c
perf/trace: Add ability to set a target task for events
2012-07-31 17:02:05 +02:00
trace_mmiotrace.c
trace_nop.c
trace_output.c
tracing: Register the ftrace internal events during early boot
2012-06-14 15:22:14 -04:00
trace_output.h
trace_printk.c
tracing: Add percpu buffers for trace_printk()
2012-04-23 21:15:55 -04:00
trace_probe.c
tracing: Provide trace events interface for uprobes
2012-05-07 14:30:17 +02:00
trace_probe.h
tracing: Provide trace events interface for uprobes
2012-05-07 14:30:17 +02:00
trace_sched_switch.c
trace_sched_wakeup.c
ftrace: Add default recursion protection for function tracing
2012-07-31 10:29:52 -04:00
trace_selftest.c
tracing: Fix wakeup_rt self test on virtual machines
2012-08-07 09:40:51 -04:00
trace_selftest_dynamic.c
trace_stack.c
ftrace: Add default recursion protection for function tracing
2012-07-31 10:29:52 -04:00
trace_stat.c
trace_stat.h
trace_syscalls.c
perf/trace: Add ability to set a target task for events
2012-07-31 17:02:05 +02:00
trace_uprobe.c
perf/trace: Add ability to set a target task for events
2012-07-31 17:02:05 +02:00