Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tracecompass-dev] Question about VM tracing with LTTng and Virtual Machine Analysis inside TraceCompass

Hello,

We are trying to trace a VM with LTTng and then make the Virtual Machine Analysis inside TraceCompass. Following the documentation instructions ( https://archive.eclipse.org/tracecompass/doc/stable/org.eclipse.tracecompass.doc.user/Trace-synchronization.html#Trace_synchronization ) for synchronization of the traces, we are encountering some errors:

- In the section "LTTng-module network tracepoint with complete data", it seems that the git repository mentioned there does not exist any longer:

Cloning into 'lttng-modules'...
fatal: unable to connect to git.dorsal.polymtl.ca:
git.dorsal.polymtl.ca[0: 132.207.72.58]: errno=Connection refused

- In the section "LTTng-modules addons kernel module with dynamic tracepoints", when compiling the modules, we get the following errors:

cc1: some warnings being treated as errors
make[4]: *** [/usr/src/linux-5.10.12-1/scripts/Makefile.build:280:
/home/emilio/old_lttng/lttng-modules/probes/lttng-probe-sched.o] Error
1
make[3]: *** [/usr/src/linux-5.10.12-1/scripts/Makefile.build:497:
/home/emilio/old_lttng/lttng-modules/probes] Error 2
make[2]: *** [/usr/src/linux-5.10.12-1/Makefile:1819:
/home/emilio/old_lttng/lttng-modules] Error 2
make[1]: *** [../../../linux-5.10.12-1/Makefile:185: __sub-make] Error
2
make[1]: Leaving directory '/usr/src/linux-5.10.12-1-
obj/x86_64/default'
make: *** [Makefile:110: modules] Error 2

(full output available here: https://pastebin.com/EP1ZDiv4)

Finally, when trying to build the Qemu/KVM extra tracepoints ( https://archive.eclipse.org/tracecompass.incubator/doc/org.eclipse.tracecompass.incubator.virtual.machine.analysis.doc.user/Virtual-Machine-Analysis-User-Documentation.html ), we also face build errors:

cc1: some warnings being treated as errors
make[4]: *** [/usr/src/linux-5.10.12-1/scripts/Makefile.build:280:
/home/emilio/old_lttng/lttng-modules/probes/lttng-probe-sched.o] Error
1
make[3]: *** [/usr/src/linux-5.10.12-1/scripts/Makefile.build:497:
/home/emilio/old_lttng/lttng-modules/probes] Error 2
make[2]: *** [/usr/src/linux-5.10.12-1/Makefile:1819:
/home/emilio/old_lttng/lttng-modules] Error 2
make[1]: *** [../../../linux-5.10.12-1/Makefile:185: __sub-make] Error
2
make[1]: Leaving directory '/usr/src/linux-5.10.12-1-
obj/x86_64/default'
make: *** [Makefile:111: modules] Error 2

(full output available here: https://pastebin.com/dcjCNf43)

Is there a more updated version of those repositories that we can use, or is the process for doing a VM analysis different from what is described in those two sections of TraceCompass documentation?

Thanks and Best Regards,
Emilio Bruno, Dario Faggioli

Back to the top