twx-linux/kernel/trace
Frederic Weisbecker b326e9560a hw-breakpoints: Use overflow handler instead of the event callback
struct perf_event::event callback was called when a breakpoint
triggers. But this is a rather opaque callback, pretty
tied-only to the breakpoint API and not really integrated into perf
as it triggers even when we don't overflow.

We prefer to use overflow_handler() as it fits into the perf events
rules, being called only when we overflow.

Reported-by: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: "K. Prasad" <prasad@linux.vnet.ibm.com>
2009-12-06 08:27:18 +01:00
..
blktrace.c
ftrace.c
Kconfig
kmemtrace.c
Makefile
power-traces.c
ring_buffer_benchmark.c
ring_buffer.c
trace_boot.c
trace_branch.c
trace_clock.c
trace_entries.h
trace_event_profile.c
trace_events_filter.c
trace_events.c
trace_export.c
trace_functions_graph.c
trace_functions.c
trace_hw_branches.c
trace_irqsoff.c
trace_kprobe.c trace_kprobes: Fix a memory leak bug and check kstrdup() return value 2009-12-01 08:19:59 +01:00
trace_ksym.c hw-breakpoints: Use overflow handler instead of the event callback 2009-12-06 08:27:18 +01:00
trace_mmiotrace.c
trace_nop.c
trace_output.c
trace_output.h
trace_printk.c
trace_sched_switch.c
trace_sched_wakeup.c
trace_selftest_dynamic.c
trace_selftest.c
trace_stack.c
trace_stat.c
trace_stat.h
trace_syscalls.c trace_syscalls: Remove unused syscall_name_to_nr() 2009-12-01 17:33:31 +01:00
trace_sysprof.c
trace_workqueue.c
trace.c
trace.h trace/syscalls: Change ret param in struct syscall_trace_exit to long 2009-11-25 09:06:10 +01:00