#include <asm/local.h>
#include <lttng-kernel-version.h>
#include <lttng-clock.h>
-#include <wrapper/compiler.h>
-#include <wrapper/random.h>
-#include <blacklist/timekeeping.h>
+#include <linux/random.h>
extern struct lttng_trace_clock *lttng_trace_clock;
static inline int trace_clock_uuid_monotonic(char *uuid)
{
- return wrapper_get_bootid(uuid);
+ unsigned char *boot_id;
+
+ boot_id = get_kernel_boot_id();
+ sprintf(uuid, "%pU", boot_id);
+ return 0;
}
static inline const char *trace_clock_name_monotonic(void)