Steven Rostedt
6d54057d76
tracing/filter: Have no filter return a match
...
The n_preds field of a file can change at anytime, and even can become
zero, just as the filter is about to be processed by an event.
In the case that is zero on entering the filter, return 1, telling
the caller the event matchs and should be trace.
Also use a variable and assign it with ACCESS_ONCE() such that the
count stays consistent within the function.
Cc: Tom Zanussi <tzanussi@gmail.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2011-02-07 20:56:17 -05:00
..
blktrace.c
block: ensure that completion error gets properly traced
2011-01-10 09:06:44 +01:00
ftrace.c
Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl
2010-10-22 10:52:56 -07:00
Kconfig
perf: Clean up power events by introducing new, more generic ones
2011-01-04 08:16:54 +01:00
Makefile
tracing: Fix TRACE_EVENT power tracepoint creation
2011-01-07 23:26:29 -05:00
power-traces.c
perf: Clean up power events by introducing new, more generic ones
2011-01-04 08:16:54 +01:00
ring_buffer.c
ring_buffer: Off-by-one and duplicate events in ring_buffer_read_page
2010-12-23 12:09:30 -05:00
ring_buffer_benchmark.c
trace.c
tracing: Fix preempt count leak
2011-01-07 23:20:02 -05:00
trace.h
tracing: Make graph related irqs/preemptsoff functions global
2010-10-18 10:53:28 -04:00
trace_branch.c
trace_clock.c
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-08-06 09:39:22 -07:00
trace_entries.h
tree-wide: fix comment/printk typos
2010-11-01 15:38:34 -04:00
trace_event_perf.c
tracing: New flag to allow non privileged users to use a trace event
2010-11-18 14:37:40 +01:00
trace_events.c
tracing: Replace trace_event struct array with pointer array
2011-02-02 21:37:13 -05:00
trace_events_filter.c
tracing/filter: Have no filter return a match
2011-02-07 20:56:17 -05:00
trace_export.c
tracing: Replace trace_event struct array with pointer array
2011-02-02 21:37:13 -05:00
trace_functions.c
trace_functions_graph.c
tracing: Remove parent recording in latency tracer graph options
2010-10-18 10:53:38 -04:00
trace_irqsoff.c
lockdep: Move early boot local IRQ enable/disable status to init/main.c
2011-01-20 13:32:33 +01:00
trace_kdb.c
kdb,ftdump: Remove reference to internal kdb include
2010-10-22 15:34:11 -05:00
trace_kprobe.c
Remove duplicate includes from many files
2010-10-27 18:03:18 -07:00
trace_mmiotrace.c
trace_nop.c
trace_output.c
Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into perf/core
2010-07-23 09:10:29 +02:00
trace_output.h
trace_printk.c
trace_sched_switch.c
trace_sched_wakeup.c
tracing: Fix compile issue for trace_sched_wakeup.c
2010-10-19 10:56:19 -04:00
trace_selftest.c
sched: Constify function scope static struct sched_param usage
2011-01-07 15:55:45 +01:00
trace_selftest_dynamic.c
trace_stack.c
llseek: automatically add .llseek fop
2010-10-15 15:53:27 +02:00
trace_stat.c
trace_stat.h
trace_syscalls.c
tracing: Replace syscall_meta_data struct array with pointer array
2011-02-03 09:29:06 -05:00
trace_workqueue.c
jump label: Initialize workqueue tracepoints *before* they are registered
2010-09-22 16:30:03 -04:00