Peter Zijlstra
6cc3c6e12b
trace_clock: fix preemption bug
...
Using the function_graph tracer in recent kernels generates a spew of
preemption BUGs. Fix this by not requiring trace_clock_local() users
to disable preemption themselves.
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-03-10 20:03:01 +01:00
..
blktrace.c
Merge branch 'x86/core' into tracing/textedit
2009-03-06 16:45:01 +01:00
events.c
tracing: use generic __stringify
2009-03-10 00:35:05 -04:00
ftrace.c
tracing: fix deadlock when setting set_ftrace_pid
2009-03-06 12:07:38 +01:00
Kconfig
tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk()
2009-03-06 17:59:12 +01:00
kmemtrace.c
Makefile
tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk()
2009-03-06 17:59:12 +01:00
ring_buffer.c
tracing: make all file_operations const
2009-03-05 21:46:40 -05:00
trace.c
ftrace: tracing header should put '#' at the beginning of a line
2009-03-08 16:57:22 +01:00
trace.h
tracing: new format for specialized trace points
2009-03-10 00:35:07 -04:00
trace_boot.c
trace_branch.c
tracing: remove extra latency_trace method from trace structure
2009-03-04 21:42:04 -05:00
trace_clock.c
trace_clock: fix preemption bug
2009-03-10 20:03:01 +01:00
trace_event_types.h
tracing: new format for specialized trace points
2009-03-10 00:35:07 -04:00
trace_events.c
tracing: new format for specialized trace points
2009-03-10 00:35:07 -04:00
trace_events_stage_1.h
tracing: remove obsolete TRACE_EVENT_FORMAT macro
2009-03-10 00:35:12 -04:00
trace_events_stage_2.h
tracing: new format for specialized trace points
2009-03-10 00:35:07 -04:00
trace_events_stage_3.h
tracing: remove obsolete TRACE_EVENT_FORMAT macro
2009-03-10 00:35:12 -04:00
trace_export.c
tracing: new format for specialized trace points
2009-03-10 00:35:07 -04:00
trace_functions.c
trace_functions_graph.c
Merge branch 'x86/core' into tracing/ftrace
2009-03-10 10:17:48 +01:00
trace_hw_branches.c
trace_irqsoff.c
tracing: have latency tracers set the latency format
2009-03-04 22:15:30 -05:00
trace_mmiotrace.c
tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk()
2009-03-06 17:59:12 +01:00
trace_nop.c
trace_output.c
tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk()
2009-03-06 17:59:12 +01:00
trace_output.h
tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk()
2009-03-06 17:59:12 +01:00
trace_power.c
trace_printk.c
tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk()
2009-03-06 17:59:12 +01:00
trace_sched_switch.c
trace_sched_wakeup.c
tracing: have latency tracers set the latency format
2009-03-04 22:15:30 -05:00
trace_selftest.c
tracing: use generic __stringify
2009-03-10 00:35:05 -04:00
trace_selftest_dynamic.c
trace_stack.c
trace_stat.c
trace_stat.h
trace_sysprof.c
tracing: make all file_operations const
2009-03-05 21:46:40 -05:00
trace_workqueue.c
tracing: Don't assume possible cpu list have continuous numbers
2009-03-10 10:20:30 +01:00