From: Mathieu Desnoyers Date: Thu, 16 Jul 2015 17:02:03 +0000 (-0400) Subject: Fix: kvm instrumentation for 4.2 kernels X-Git-Tag: v2.8.0-rc1~94 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=55d9985e88ca25416b23d7b58cc0cb2e2775f1cd;p=lttng-modules.git Fix: kvm instrumentation for 4.2 kernels Signed-off-by: Mathieu Desnoyers --- diff --git a/instrumentation/events/lttng-module/arch/x86/kvm/mmutrace.h b/instrumentation/events/lttng-module/arch/x86/kvm/mmutrace.h index 6bf6beeb..65dabde9 100644 --- a/instrumentation/events/lttng-module/arch/x86/kvm/mmutrace.h +++ b/instrumentation/events/lttng-module/arch/x86/kvm/mmutrace.h @@ -2,9 +2,14 @@ #define LTTNG_TRACE_KVM_MMU_H #include "../../../../../../probes/lttng-tracepoint-event.h" -#include #include +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)) +#include +#else /* if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)) */ +#include +#endif /* #else #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)) */ + #undef TRACE_SYSTEM #define TRACE_SYSTEM kvm_mmu