From 9b4a21cced19f3c661fdf5e08d40688ff2539ad7 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Fri, 29 Jul 2011 12:08:38 -0400 Subject: [PATCH] Update calibration Signed-off-by: Mathieu Desnoyers --- ltt-debugfs-abi.h | 5 ----- lttng-calibrate.c | 3 ++- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/ltt-debugfs-abi.h b/ltt-debugfs-abi.h index 3a2b81f1..f041476f 100644 --- a/ltt-debugfs-abi.h +++ b/ltt-debugfs-abi.h @@ -87,11 +87,6 @@ enum lttng_calibrate_type { struct lttng_calibrate { enum lttng_calibrate_type type; /* type (input) */ - union { - struct { - uint64_t addr; /* address to probe (output) */ - } kretprobe; - } u; }; enum lttng_kernel_context_type { diff --git a/lttng-calibrate.c b/lttng-calibrate.c index 45c01e32..0bf413d4 100644 --- a/lttng-calibrate.c +++ b/lttng-calibrate.c @@ -13,13 +13,14 @@ void lttng_calibrate_kretprobe(void) { + asm volatile (""); } int lttng_calibrate(struct lttng_calibrate *calibrate) { switch (calibrate->type) { case LTTNG_CALIBRATE_KRETPROBE: - calibrate->u.kretprobe.addr = <tng_calibrate_kretprobe; + lttng_calibrate_kretprobe(); break; default: return -EINVAL; -- 2.34.1