[lttng-dev] [PATCH] Fix: RHEL 7.2 kvm instrumentation
mo geb
mohamad.gebai at gmail.com
Mon Jun 27 15:26:18 UTC 2016
Signed-off-by: Mohamad Gebai <mohamad.gebai at gmail.com>
---
instrumentation/events/lttng-module/arch/x86/kvm/trace.h | 3 ++-
1 file changed, 2 insertions(+), 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 1282bea..ef3d8aa 100644
--- a/instrumentation/events/lttng-module/arch/x86/kvm/trace.h
+++ b/instrumentation/events/lttng-module/arch/x86/kvm/trace.h
@@ -429,7 +429,8 @@ LTTNG_TRACEPOINT_EVENT(kvm_emulate_insn,
ctf_integer(__u8, len, vcpu->arch.emulate_ctxt.decode.eip
-
vcpu->arch.emulate_ctxt.decode.fetch.start)
ctf_array(__u8, insn,
vcpu->arch.emulate_ctxt.decode.fetch.data, 15)
-#elif (LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0))
+#elif (LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0) \
+ && !LTTNG_RHEL_KERNEL_RANGE(3,10,0,7,2, 3,11,0,0,0))
ctf_integer(__u64, rip, vcpu->arch.emulate_ctxt.fetch.start)
ctf_integer(__u32, csbase,
kvm_x86_ops->get_segment_base(vcpu, VCPU_SREG_CS))
ctf_integer(__u8, len, vcpu->arch.emulate_ctxt._eip
--
2.1.1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.lttng.org/pipermail/lttng-dev/attachments/20160627/1ab45fa1/attachment.html>
More information about the lttng-dev
mailing list