[lttng-dev] [PATCH lttng-tools] Enable additional kernel probes

Mathieu Desnoyers mathieu.desnoyers at efficios.com
Wed Nov 14 11:07:58 EST 2012


* Woegerer, Paul (Paul_Woegerer at mentor.com) wrote:
> To enable the extra kernel probes (see related thread: http://lists.lttng.org/pipermail/lttng-dev/2012-November/019046.html) the following patch is required for lttng-tools:
> 
> From fbf7bdae4af6d082ce71bc0976628e5d24a515fc Mon Sep 17 00:00:00 2001
> From: Paul Woegerer <paul_woegerer at mentor.com>
> Date: Wed, 14 Nov 2012 13:49:45 +0100
> Subject: [PATCH] Add additional kernel probes to module list.

Acked-by: Mathieu Desnoyers <mathieu.desnoyers at efficios.com>

> 
> ---
>  src/bin/lttng-sessiond/modprobe.c |   17 +++++++++++++++++
>  1 file changed, 17 insertions(+)
> 
> diff --git a/src/bin/lttng-sessiond/modprobe.c b/src/bin/lttng-sessiond/modprobe.c
> index b3f2e57..f38d393 100644
> --- a/src/bin/lttng-sessiond/modprobe.c
> +++ b/src/bin/lttng-sessiond/modprobe.c
> @@ -44,13 +44,30 @@ const struct kern_modules_param kern_modules_list[] = {
>  	{ "lttng-ring-buffer-metadata-mmap-client", 1 },
>  	{ "lttng-probe-lttng", 1 },
>  	{ "lttng-types", 0 },
> +	{ "lttng-probe-asoc", 0 },
>  	{ "lttng-probe-block", 0 },
> +	{ "lttng-probe-ext3", 0 },
> +	{ "lttng-probe-gpio", 0 },
>  	{ "lttng-probe-irq", 0 },
> +	{ "lttng-probe-jbd", 0 },
> +	{ "lttng-probe-jbd2", 0 },
> +	{ "lttng-probe-kmem", 0 },
>  	{ "lttng-probe-kvm", 0 },
> +	{ "lttng-probe-lock", 0 },
> +	{ "lttng-probe-modules", 0 },
> +	{ "lttng-probe-napi", 0 },
> +	{ "lttng-probe-net", 0 },
> +	{ "lttng-probe-power", 0 },
> +	{ "lttng-probe-regulator", 0 },
>  	{ "lttng-probe-sched", 0 },
> +	{ "lttng-probe-scsi", 0 },
>  	{ "lttng-probe-signal", 0 },
> +	{ "lttng-probe-skb", 0 },
> +	{ "lttng-probe-sock", 0 },
>  	{ "lttng-probe-statedump", 0 },
>  	{ "lttng-probe-timer", 0 },
> +	{ "lttng-probe-udp", 0 },
> +	{ "lttng-probe-vmscan", 0 },
>  };
>  
>  /*
> -- 
> 1.7.10.4
> 
> 
> 
> -- 
> Paul Woegerer | SW Development Engineer
> http://go.mentor.com/sourceryanalyzer
> 
> Mentor Embedded(tm) | Prinz Eugen Straße 72/2/4, Vienna, 1040 Austria
> Nucleus® | Linux® | Android(tm) | Services | UI | Multi-OS
> 
> Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.
> Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com



More information about the lttng-dev mailing list