+/* SPDX-License-Identifier: GPL-2.0-only */
#if !defined(LTTNG_TRACE_KVM_H) || defined(TRACE_HEADER_MULTI_READ)
#define LTTNG_TRACE_KVM_H
-#include "../../../../../../probes/lttng-tracepoint-event.h"
+#include <probes/lttng-tracepoint-event.h>
#include <asm/vmx.h>
#include <asm/svm.h>
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0))
TP_ARGS(fault_address, error_code),
TP_FIELDS(
- ctf_integer(unsigned long, fault_address, fault_address)
+ ctf_integer_hex(unsigned long, fault_address, fault_address)
ctf_integer(unsigned int, error_code, error_code)
)
)
TP_FIELDS(
ctf_integer(__u64, rip, rip)
ctf_integer(int, asid, asid)
- ctf_integer(__u64, address, address)
+ ctf_integer_hex(__u64, address, address)
)
)
#endif /* LTTNG_TRACE_KVM_H */
#undef TRACE_INCLUDE_PATH
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module/arch/x86/kvm
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module/arch/x86/kvm
#undef TRACE_INCLUDE_FILE
#define TRACE_INCLUDE_FILE trace
/* This part must be outside protection */
-#include "../../../../../../probes/define_trace.h"
+#include <probes/define_trace.h>