Neil Horman
9ec04da748
net: skb ftracer - Add actual ftrace code to kernel (v3)
...
skb allocation / consumption correlator
Add ftracer module to kernel to print out a list that correlates a process id,
an skb it read, and the numa nodes on wich the process was running when it was
read along with the numa node the skbuff was allocated on.
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
Makefile | 1
trace.h | 19 ++++++
trace_skb_sources.c | 154 ++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 174 insertions(+)
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-08-13 16:43:25 -07:00
..
blktrace.c
headers: smp_lock.h redux
2009-07-12 12:22:34 -07:00
ftrace.c
tracing: only truncate ftrace files when O_TRUNC is set
2009-07-23 10:07:18 -04:00
Kconfig
net: skb ftracer - Add config option to enable new ftracer (v3)
2009-08-13 16:42:37 -07:00
kmemtrace.c
cpumask: use new operators in kernel/trace
2009-06-15 11:36:42 -04:00
Makefile
net: skb ftracer - Add actual ftrace code to kernel (v3)
2009-08-13 16:43:25 -07:00
ring_buffer.c
ring-buffer: Fix memleak in ring_buffer_free()
2009-08-07 12:46:39 -04:00
ring_buffer_benchmark.c
ring-buffer: have benchmark test print to trace buffer
2009-06-17 17:01:09 -04:00
trace.c
perf_counter: Fix/complete ftrace event records sampling
2009-08-09 12:53:48 +02:00
trace.h
net: skb ftracer - Add actual ftrace code to kernel (v3)
2009-08-13 16:43:25 -07:00
trace_boot.c
tracing: use macros to denote usec and nsec per second
2009-04-07 14:43:06 +02:00
trace_branch.c
Merge branch 'linus' into tracing/core
2009-05-07 11:17:34 +02:00
trace_clock.c
tracing: fix four sparse warnings
2009-03-22 18:16:54 +01:00
trace_event_profile.c
ftrace: Fix perf-tracepoint OOPS
2009-08-06 06:26:09 +02:00
trace_event_types.h
trace_export: Repair missed fields
2009-06-26 20:48:40 +02:00
trace_events.c
ftrace: Fix perf-tracepoint OOPS
2009-08-06 06:26:09 +02:00
trace_events_filter.c
tracing/filters: Always free pred on filter_add_subsystem_pred() failure
2009-08-08 17:56:13 +02:00
trace_export.c
tracing/filters: distinguish between signed and unsigned fields
2009-04-29 14:06:03 +02:00
trace_functions.c
tracing/function: Fix the return value of ftrace_trace_onoff_callback()
2009-07-16 23:34:32 -04:00
trace_functions_graph.c
tracing: Fix invalid function_graph entry
2009-07-28 23:17:23 +02:00
trace_hw_branches.c
Merge branch 'tracing/hw-branch-tracing' into tracing/core
2009-05-07 13:36:22 +02:00
trace_irqsoff.c
tracing: have latency tracers set the latency format
2009-03-04 22:15:30 -05:00
trace_mmiotrace.c
tracing: use macros to denote usec and nsec per second
2009-04-07 14:43:06 +02:00
trace_nop.c
tracing/ftrace: make nop-tracer use polling wait for events on pipe
2009-03-23 09:22:15 +01:00
trace_output.c
tracing: Fix trace_print_seq()
2009-07-02 08:51:13 +02:00
trace_output.h
tracing: add protection around module events unload
2009-06-09 17:29:07 -04:00
trace_power.c
Merge branch 'linus' into tracing/core
2009-05-07 11:17:34 +02:00
trace_printk.c
tracing: show proper address for trace-printk format
2009-07-23 10:07:17 -04:00
trace_sched_switch.c
tracing/events: move trace point headers into include/trace/events
2009-04-14 22:05:43 -04:00
trace_sched_wakeup.c
tracing/wakeup: move access to wakeup_cpu into spinlock
2009-04-23 23:01:36 -04:00
trace_selftest.c
x86, hw-branch-tracer: allocate selftest iterator on heap
2009-04-07 13:36:21 +02:00
trace_selftest_dynamic.c
ftrace: fix dynamic ftrace selftest
2008-05-23 21:13:23 +02:00
trace_skb_sources.c
net: skb ftracer - Add actual ftrace code to kernel (v3)
2009-08-13 16:43:25 -07:00
trace_stack.c
trace_stack: Fix seqfile memory leak
2009-07-23 09:52:09 -04:00
trace_stat.c
tracing/stat: Fix seqfile memory leak
2009-07-23 09:53:55 -04:00
trace_stat.h
tracing: add handler to trace_stat
2009-03-24 23:22:58 -04:00
trace_syscalls.c
tracing/syscalls: use a dedicated file header
2009-04-09 05:43:32 +02:00
trace_sysprof.c
Merge branch 'timers-for-linus-migration' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-06-15 10:06:19 -07:00
trace_workqueue.c
trace_workqueue: remove blank line between each cpu
2009-06-02 01:14:26 +02:00