]> git.baikalelectronics.ru Git - kernel.git/commit
tracing: Add individual syscalls tracepoint id support
authorJason Baron <jbaron@redhat.com>
Mon, 10 Aug 2009 20:52:53 +0000 (16:52 -0400)
committerFrederic Weisbecker <fweisbec@gmail.com>
Tue, 11 Aug 2009 18:35:28 +0000 (20:35 +0200)
commit255edf9280ded1110892c811f8dec65eaebeb6aa
tree8fe7b546fe787061fca8f97ed2051f40f9b16a57
parent4748e4f4b2830147111e43026e8d4db879dcfa95
tracing: Add individual syscalls tracepoint id support

The current state of syscalls tracepoints generates only one event id
for every syscall events.

This patch associates an id with each syscall trace event, so that we
can identify each syscall trace event using the 'perf' tool.

Signed-off-by: Jason Baron <jbaron@redhat.com>
Cc: Lai Jiangshan <laijs@cn.fujitsu.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Cc: Jiaying Zhang <jiayingz@google.com>
Cc: Martin Bligh <mbligh@google.com>
Cc: Li Zefan <lizf@cn.fujitsu.com>
Cc: Masami Hiramatsu <mhiramat@redhat.com>
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
arch/x86/kernel/ftrace.c
include/linux/syscalls.h
include/trace/syscall.h
kernel/trace/trace.h
kernel/trace/trace_syscalls.c