On Thu, Nov 21, 2013 at 11:42 AM, Klaus Dannecker <[email protected]> wrote: > > Am 21.11.2013 16:49, schrieb Jérémie Galarneau: > >> On Thu, Nov 21, 2013 at 4:48 AM, Klaus Dannecker <[email protected]> >> wrote: >>> >>> Hi, >>> >>> Nobody can help me? >>> >>> now i have ubuntu 13.10 installed in a vmware. >>> but i have the same error! >>> >>> s$ sudo make modules_install >>> make -C /lib/modules/3.11.0-12-generic/build >>> M=/home/klaus/lttng_src/lttng-modules modules_install >>> make[1]: Entering directory `/usr/src/linux-headers-3.11.0-12-generic' >>> INSTALL >>> /home/klaus/lttng_src/lttng-modules/lib/lttng-lib-ring-buffer.ko >>> >>> Can't read private key >> >> Ubuntu now ships with module signing enabled by default. >> Does the installation fail, or is it just a warning? > > i don't know > >>> .... >>> lsmod | grep lttng >>> -> no module found >>> >> The modules will not be automatically loaded after being built and >> installed. You have to launch lttng-sessiond (as root) for that. What >> is the output of the following commands? >> >> make >> sudo make modules_install >> sudo depmod -a >> sudo lttng-sessiond & >> lsmod | grep lttng > > klaus@ubuntu:~/lttng_src/lttng-modules$ make > make -C /lib/modules/3.11.0-12-generic/build > M=/home/klaus/lttng_src/lttng-modules modules > > make[1]: Entering directory `/usr/src/linux-headers-3.11.0-12-generic' > /home/klaus/lttng_src/lttng-modules/probes/Makefile:30: File > /usr/src/linux-headers-3.11.0-12-generic/virt/kvm/iodev.h not found. Probe > "kvm" x86-specific is disabled. Use full kernel source tree to enable it. > /home/klaus/lttng_src/lttng-modules/probes/Makefile:81: Files > /usr/src/linux-headers-3.11.0-12-generic/fs/ext3/*.h not found. Probe "ext3" > is disabled. Use full kernel source tree to enable it. > /home/klaus/lttng_src/lttng-modules/probes/Makefile:142: Files > /usr/src/linux-headers-3.11.0-12-generic/fs/btrfs/*.h not found. Probe > "btrfs" is disabled. Use full kernel source tree to enable it. > /home/klaus/lttng_src/lttng-modules/probes/Makefile:158: Files > /usr/src/linux-headers-3.11.0-12-generic/fs/ext4/*.h not found. Probe "ext4" > is disabled. Use full kernel source tree to enable it. > Building modules, stage 2. > MODPOST 44 modules > make[1]: Leaving directory `/usr/src/linux-headers-3.11.0-12-generic' > > klaus@ubuntu:~/lttng_src/lttng-modules$ sudo make modules_install > > make -C /lib/modules/3.11.0-12-generic/build > M=/home/klaus/lttng_src/lttng-modules modules_install > make[1]: Entering directory `/usr/src/linux-headers-3.11.0-12-generic' > INSTALL /home/klaus/lttng_src/lttng-modules/lib/lttng-lib-ring-buffer.ko > Can't read private key > INSTALL > /home/klaus/lttng_src/lttng-modules/lttng-ring-buffer-client-discard.ko > > Can't read private key > ... > DEPMOD 3.11.0-12-generic > make[1]: Leaving directory `/usr/src/linux-headers-3.11.0-12-generic' > klaus@ubuntu:~/lttng_src/lttng-modules$ > > klaus@ubuntu:~/lttng_src/lttng-modules$ sudo depmod -a > klaus@ubuntu:~/lttng_src/lttng-modules$ > klaus@ubuntu:~/lttng_src/lttng-modules$ sudo lttng-sessiond & > [1] 23486 > klaus@ubuntu:~/lttng_src/lttng-modules$ lsmod | grep lttng > > [1]+ Stopped sudo lttng-sessiond > klaus@ubuntu:~/lttng_src/lttng-modules$ >
Hard to say why lttng-sessiond received SIGSTOP... Could you try running the session daemon in verbose mode in another terminal? sudo lttng-sessiond -vvv This should load the modules or at least log an error if it fails to do so. > Thanks for your help! > > Regards, > Klaus > >> Regards, >> Jérémie >> >>> Thanks! >>> >>> Am 13.11.2013 18:37, schrieb Klaus Dannecker: >>> >>> >>> Am 09.11.2013 09:33, schrieb Klaus Dannecker: >>> >>> Hi, >>> I want to write a driver with trace events. >>> In the first step i compile the example trace-events-sample.c with the >>> makefile: >>> >>> ifneq ($(KERNELRELEASE),) >>> obj-m := modul_trace-events-sample.o >>> modul_trace-events-sample-y := trace-events-sample.o >>> ccflags-y := -I$(src) >>> else >>> KDIR ?= /lib/modules/`uname -r`/build >>> default: >>> $(MAKE) -C $(KDIR) M=$$PWD >>> endif >>> >>> now i get the modul_trace-events-sample.ko File. >>> now: >>> insmod modul_trace-events-sample.ko >>> lttng create >>> lttng enable-event -k -a >>> lttng start >>> ...wait... >>> lttng stop >>> lttng destroy >>> >>> now i look the result in the eclise viewer, but i found event >>> "trace_foo_bar" not in the session! >>> what am I doing wrong? >>> >>> I use ubuntu 13.04 in a vmware >>> >>> Thanks >>> >>> _______________________________________________ >>> >>> Hi, >>> >>> now i found a answer: >>> http://lists.lttng.org/pipermail/lttng-dev/2013-October/021540.html >>> now i download the lttng-module and compiled it. >>> >>> $ git clone git://git.lttng.org/lttng-modules.git >>> $ cd lttng-tools >>> $ make >>> $ sudo make modules_install >>> here I get error >>> INSTALL >>> /mnt/hgfs/shared_Folder/lttng-modules/lib/lttng-lib-ring-buffer.ko >>> Can't read private key >>> ... >>> what does that mean? >>> what should I do? >>> >>> please help me! >>> >>> another question: >>> when i create a trace events in module_a, >>> can i use it in module_b? >>> if yes, what should I do? >>> >>> thanks Klaus >>> >>> >>> _______________________________________________ >>> lttng-dev mailing list >>> [email protected] >>> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev >>> >>> >>> >>> _______________________________________________ >>> lttng-dev mailing list >>> [email protected] >>> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev >>> >> >> > -- Jérémie Galarneau EfficiOS Inc. http://www.efficios.com _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
