]> git.baikalelectronics.ru Git - kernel.git/commit
uprobes/tracing: Kill uprobe_trace_consumer, embed uprobe_consumer into trace_uprobe
authorOleg Nesterov <oleg@redhat.com>
Thu, 31 Jan 2013 18:47:23 +0000 (19:47 +0100)
committerOleg Nesterov <oleg@redhat.com>
Fri, 8 Feb 2013 17:24:33 +0000 (18:24 +0100)
commit424ac88ac2242f57d813335b06938d02019b3bd1
tree01fb4bbdd21cb67c63b6302ffbbbda22fdcbebcd
parentbab3da312eeb0deeb946aa49b88d02671b5de835
uprobes/tracing: Kill uprobe_trace_consumer, embed uprobe_consumer into trace_uprobe

trace_uprobe->consumer and "struct uprobe_trace_consumer" add the
unnecessary indirection and complicate the code for no reason.

This patch simply embeds uprobe_consumer into "struct trace_uprobe",
all other changes only fix the compilation errors.

Signed-off-by: Oleg Nesterov <oleg@redhat.com>
kernel/trace/trace_uprobe.c