[lttng-dev] lttng - ubuntu 11.10 - problem

somanath sahoo bapi_mvit2004 at yahoo.com
Mon Jun 18 02:59:41 EDT 2012


I have tried to reinstall lttng-tools,  lttng-modules-dkms  and babeltrace. 

the reinstallation of lttng-tools and babeltrace has been successful. But reinstallation of lttng-modules-dkms has been failing. the log is provided below

-------------------------start of log--------------

# apt-get install --reinstall lttng-modules-dkms
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/198 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 199394 files and directories currently installed.)
Preparing to replace lttng-modules-dkms 2.0.0-0ubuntu2~oneiric1 (using .../lttng-modules-dkms_2.0.0-0ubuntu2~oneiric1_all.deb) ...

Deleting module version: 2.0.0
completely from the DKMS tree.
Unpacking replacement lttng-modules-dkms ...
Setting up lttng-modules-dkms (2.0.0-0ubuntu2~oneiric1) ...
Loading new lttng-modules-2.0.0 DKMS files...
Building only for 3.0.0-21-generic
Building initial module for 3.0.0-21-generic
Error! Bad return status for module build on kernel: 3.0.0-21-generic (i686)
Consult /var/lib/dkms/lttng-modules/2.0.0/build/make.log for more information.

------------------------------ END OF LOG -------------------------

The content of make.log is provided below : 

DKMS make.log for lttng-modules-2.0.0 for kernel 3.0.0-21-generic (i686)
Mon Jun 18 12:05:51 IST 2012
make: Entering directory `/usr/src/linux-headers-3.0.0-21-generic'
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-ring-buffer-client-discard.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-ring-buffer-client-overwrite.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-ring-buffer-metadata-client.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-ring-buffer-client-mmap-discard.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-ring-buffer-client-mmap-overwrite.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-ring-buffer-metadata-mmap-client.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-statedump-impl.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/wrapper/irqdesc.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-events.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-abi.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-probes.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context-pid.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context-procname.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context-prio.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context-nice.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context-vpid.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context-tid.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context-vtid.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context-ppid.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-context-vppid.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-calibrate.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/wrapper/random.o
  CC [M]  /var/lib/dkms/lttng-modules/2.0.0/build/lttng-syscalls.o
/var/lib/dkms/lttng-modules/2.0.0/build/lttng-syscalls.c:32:38: error: macro "is_compat_task" passed 1 arguments, but takes just 0
/var/lib/dkms/lttng-modules/2.0.0/build/lttng-syscalls.c:33:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
make[1]: *** [/var/lib/dkms/lttng-modules/2.0.0/build/lttng-syscalls.o] Error 1
make: *** [_module_/var/lib/dkms/lttng-modules/2.0.0/build] Error 2
make: Leaving directory `/usr/src/linux-headers-3.0.0-21-generic'

------------------------- End of make.log -----------------

As per the compilation errors in the file lttng-syscalls.c, i dont think these errors are valids. It may be due to somethings else.

Kindly guide how to come over this reinstallation problem of "lttng-modules-dkms" and please let me know if i need to do any other alternatives.

Thanks & Regards,


Message: 3
Date: Fri, 15 Jun 2012 09:12:40 -0400
From: David Goulet <david.goulet at polymtl.ca>
To: Francis Giraldeau <francis.giraldeau at gmail.com>
Cc: "lttng-dev at lists.lttng.org" <lttng-dev at lists.lttng.org>
Subject: Re: [lttng-dev] lttng - ubuntu 11.10 - problem
Message-ID: <4FDB34C8.7000505 at polymtl.ca>
Content-Type: text/plain; charset=ISO-8859-1

Hash: SHA1


In order to trace the kernel, you need the LTTng kernel modules available in
the package "lttng-modules-dkms". So make sure you have these three packages

# sudo apt-get install lttng-tools lttng-modules-dkms babeltrace

The error message you got indicates that there is simply no LTTng modules
loaded. Please make sure they are loaded and if the problem persist, let us know!


On 15/06/12 04:16 AM, Francis Giraldeau wrote:
> Le 2012-06-15 09:41, somanath sahoo a ?crit :
>> Hi,
>> As i am new to lttng usage, I have followed the instructions from 
>> <https://launchpad.net/~lttng/+archive/ppa> in order to install the lttng
>> tool set in my ubuntu 11.10. After successful installation, i followed
>> the getting started link on lttng.org <http://lttng.org/quickstart> in
>> "root mode".
> You may verify if kernel modules are loaded correctly. If not, then there
> may be a problem while the installation.
> lsmod | grep lttng
> If not, you may try to load them and see if any error message occurs:
> sudo modprobe lttng_tracer
> Francis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lttng.org/pipermail/lttng-dev/attachments/20120617/f20c4724/attachment-0001.html>

More information about the lttng-dev mailing list