I cannot reproduce this issue with a kernel 4.1.1 and with lttng-modules master and stable-2.6 HEAD.
Can you double-check ? Moreover, just changing the TRACE_SYSTEM without changing the tracepoint namespacing prefix from kvm_ to kvm_x86 in the whole file is wrong. And if we do this, we would need the _MAP flavor of the macros to map to the original kernel names. Thanks, Mathieu ----- On Jul 14, 2015, at 2:43 PM, Francis Giraldeau [email protected] wrote: > From: Cédric Biancheri <[email protected]> > > The lttng-probe-kvm and lttng-probe-kvm-x86 had the same TRACE_SYSTEM string. > Because of that, both modules can't be loaded at the same time. The second > module fails to load silently. This patch rename the TRACE_SYSTEM of > lttng-probe-kvm-x86 to avoid the clash. > > Signed-off-by: Francis Giraldeau <[email protected]> > --- > instrumentation/events/lttng-module/arch/x86/kvm/trace.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/instrumentation/events/lttng-module/arch/x86/kvm/trace.h > b/instrumentation/events/lttng-module/arch/x86/kvm/trace.h > index 32c4743..ddbfda7 100644 > --- a/instrumentation/events/lttng-module/arch/x86/kvm/trace.h > +++ b/instrumentation/events/lttng-module/arch/x86/kvm/trace.h > @@ -12,7 +12,7 @@ > #include <../arch/x86/kvm/kvm_cache_regs.h> > > #undef TRACE_SYSTEM > -#define TRACE_SYSTEM kvm > +#define TRACE_SYSTEM kvm_x86 > > /* > * Tracepoint for guest mode entry. > -- > 2.1.4 > > > _______________________________________________ > lttng-dev mailing list > [email protected] > http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers EfficiOS Inc. http://www.efficios.com _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
