Frederic Weisbecker
b0f82b81fe
perf: Drop the skip argument from perf_arch_fetch_regs_caller
...
Drop this argument now that we always want to rewind only to the
state of the first caller.
It means frame pointers are not necessary anymore to reliably get
the source of an event. But this also means we need this helper
to be a macro now, as an inline function is not an option since
we need to know when to provide a default implentation.
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Cc: David Miller <davem@davemloft.net>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
2010-06-08 23:31:27 +02:00
..
blktrace.c
tracing: Allow events to share their print functions
2010-05-14 14:20:32 -04:00
ftrace.c
Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-05-18 08:35:04 -07:00
Kconfig
x86, perf, bts, mm: Delete the never used BTS-ptrace code
2010-03-26 11:33:55 +01:00
kmemtrace.c
tracing: Allow events to share their print functions
2010-05-14 14:20:32 -04:00
Makefile
x86, perf, bts, mm: Delete the never used BTS-ptrace code
2010-03-26 11:33:55 +01:00
power-traces.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
ring_buffer.c
ring-buffer: Wrap open-coded WARN_ONCE
2010-05-04 12:23:47 -04:00
ring_buffer_benchmark.c
ring-buffer: Make benchmark handle missed events
2010-04-27 13:26:58 -04:00
trace.c
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-05-27 15:23:47 -07:00
trace.h
Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-05-18 08:35:04 -07:00
trace_boot.c
trace_branch.c
tracing: Allow events to share their print functions
2010-05-14 14:20:32 -04:00
trace_clock.c
tracing: Fix lockdep warning in global_clock()
2010-03-29 15:16:44 -04:00
trace_entries.h
x86, perf, bts, mm: Delete the never used BTS-ptrace code
2010-03-26 11:33:55 +01:00
trace_event_perf.c
perf: Drop the skip argument from perf_arch_fetch_regs_caller
2010-06-08 23:31:27 +02:00
trace_events.c
tracing: Combine event filter_active and enable into single flags field
2010-05-14 14:33:22 -04:00
trace_events_filter.c
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into trace/tip/tracing/core-6
2010-05-18 00:35:23 -04:00
trace_export.c
tracing: Remove duplicate id information in event structure
2010-05-14 14:33:15 -04:00
trace_functions.c
trace_functions_graph.c
tracing: Allow events to share their print functions
2010-05-14 14:20:32 -04:00
trace_irqsoff.c
tracing: Add graph output support for irqsoff tracer
2010-04-27 12:36:53 -04:00
trace_kprobe.c
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into trace/tip/tracing/core-7
2010-05-21 11:49:57 -04:00
trace_ksym.c
hw-breakpoints: Get the number of available registers on boot dynamically
2010-05-01 04:32:14 +02:00
trace_mmiotrace.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
trace_nop.c
trace_output.c
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-05-27 15:23:47 -07:00
trace_output.h
tracing: Allow events to share their print functions
2010-05-14 14:20:32 -04:00
trace_printk.c
trace_sched_switch.c
tracing: Let tracepoints have data passed to tracepoint callbacks
2010-05-14 09:50:34 -04:00
trace_sched_wakeup.c
tracing: Let tracepoints have data passed to tracepoint callbacks
2010-05-14 09:50:34 -04:00
trace_selftest.c
Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-05-18 08:35:04 -07:00
trace_selftest_dynamic.c
trace_stack.c
trace_stat.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
trace_stat.h
trace_syscalls.c
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip into trace/tip/tracing/core-7
2010-05-21 11:49:57 -04:00
trace_sysprof.c
x86: Unify dumpstack.h and stacktrace.h
2010-06-08 23:29:52 +02:00
trace_workqueue.c
tracing: Let tracepoints have data passed to tracepoint callbacks
2010-05-14 09:50:34 -04:00