LTTng is a kernel tracer for Linux. It helps tracking down performance issues and debugging problems involving multiple concurrent processes and threads. Its trace analysis counterpart, LTTV, permits to analyze and show, both in text format and graphically, the traces gathered by LTTng. Reproducible: Always
Created attachment 279457 [details] lttv package ebuild lttng has a few packages. Here is the viewer. More to come. I also volunteer myself as maintainer if nobody else will. I'll need a proxy to commit for me.
Created attachment 279459 [details, diff] include_fixup.patch
*** Bug 415373 has been marked as a duplicate of this bug. ***
HI there, I cannot install LTTng modules (see lttng.org ). I'm using Gentoo with kernel 3.0.27-rt46 on Pandaboard(OMAP4430 ARMv7). the problem is: I crosscompiled the linux kernel and Gentoo stage3 from ARM and they work; whereas I crosscompiled LTTng2.0.2 modules and I copied them (all "*.ko" files) to pandaboard (directory /lib/modules). Then I tried using #depmode -a , but it fails (killed). Look hereunder: localhost ~ # lttng -bash: lttng: command not found localhost ~ # cd /lib/modules localhost modules # ls 3.0.27-rt46 localhost modules # cd 3.0.27-rt46/ localhost 3.0.27-rt46 # ls build modules.ccwmap modules.inputmap modules.softdep linux modules.dep modules.isapnpmap modules.symbols misc modules.dep.bin modules.ofmap modules.symbols.bin modules.alias modules.devname modules.pcimap modules.usbmap modules.alias.bin modules.ieee1394map modules.seriomap localhost 3.0.27-rt46 # depmod -a Killed localhost 3.0.27-rt46 # cd misc localhost misc # ls lib lttng-lib-ring-buffer.ko lttng-ring-buffer-client-discard.ko lttng-ring-buffer-client-mmap-discard.ko lttng-ring-buffer-client-mmap-overwrite.ko lttng-ring-buffer-client-overwrite.ko lttng-ring-buffer-metadata-client.ko lttng-ring-buffer-metadata-mmap-client.ko lttng-statedump.ko lttng-tracer.ko probes localhost misc # depmod -a Killed So the question is: how to install LTTng packages on embedded gentoo on the Pandaboard? Any idea about patching the kernel ( lttng.org told me the lttng2.0.2 is not a patch but addtional modules, differently from the previous version that was a kernel patch)? So is there a way to use LTTng on Gentoo? The official site has only instructions for Debian, but I use Gentoo. So it is a Gentoo question...
In repy to comment #4: no dmesg output when calling depmod? have you tried update-modules -f? When I wrote this bug report it was for lttng<2.0, so this doesn't really pertain. Bug reports are for working towards fixing bugs, not helping users with unsupported packages. If you have a working ebuild please post it.
(In reply to comment #5) > In repy to comment #4: > > no dmesg output when calling depmod? > have you tried update-modules -f? > When I wrote this bug report it was for lttng<2.0, so this doesn't really > pertain. > Bug reports are for working towards fixing bugs, not helping users with > unsupported packages. If you have a working ebuild please post it. hi, chris, lttng-2.0 is released, do you have any plan to make your ebuilds up to date, also I've a few lttng ebuilds (live version) settle on my own overlay....
(In reply to comment #6) > hi, chris, lttng-2.0 is released, do you have any plan to make your ebuilds > up to date, also I've a few lttng ebuilds (live version) settle on my own > overlay.... no, sorry. I'm not LTTGing right now.
(In reply to comment #7) > (In reply to comment #6) > > hi, chris, lttng-2.0 is released, do you have any plan to make your ebuilds > > up to date, also I've a few lttng ebuilds (live version) settle on my own > > overlay.... > > no, sorry. I'm not LTTGing right now. To chis: fine, I'd like take over this.. To Gentoo Devs: should I open a new bug, or reuse this as tracking ... the possible ebuilds I'd like add to tree is: LTTng 2.0 "Annedd'ale" - Tracer toolchain LTTng-tools 2.0.4 LTTng-modules 2.0.4 LTTng-UST 2.0.4 liburcu (dev-libs/userspace-rcu already in tree) Babeltrace 1.0-rc4 LTTngTop 0.2 LTTV 0.12.38
following ebuilds already in tree LTTng-tools 2.4.0 LTTng-modules 2.4.0 LTTng-UST 2.4.0 Babeltrace 1.2.0 leave out LTTngTop, and LTTV (please open another bug if necessary)