| Date | Thu, 29 Jul 2010 14:04:46 +0900 | From | Masami Hiramatsu <> | Subject | Re: [PATCHv10 2.6.35-rc6-tip 9/14] trace: uprobes trace_event interface |
| |
Srikar Dronamraju wrote: > diff --git a/kernel/trace/Kconfig b/kernel/trace/Kconfig > index c681fa7..16e2a8c 100644 > --- a/kernel/trace/Kconfig > +++ b/kernel/trace/Kconfig > @@ -482,6 +482,22 @@ config RING_BUFFER_BENCHMARK > > If unsure, say N. > > +config UPROBE_EVENT > + bool "Enable uprobes-based dynamic events" > + depends on ARCH_SUPPORTS_UPROBES > + depends on MMU > + select UPROBES > + select PROBE_EVENTS > + select TRACING > + default n > + help > + This allows the user to add tracing events on top of userspace dynamic > + events (similar to tracepoints) on the fly via the traceevents interface. > + Those events can be inserted wherever uprobes can probe, and record > + various registers. > + This option is required if you plan to use perf-probe subcommand of perf > + tools on user space applications. > +
Possible enhancement: Moving this config right after KPROBE_EVENT, because those two provide similar dynamic events.
Thank you, -- Masami HIRAMATSU 2nd Research Dept. Hitachi, Ltd., Systems Development Laboratory E-mail: masami.hiramatsu.pt@hitachi.com
|