On Mon, 1 Feb 2021 18:03:39 +0200 "Tzvetomir Stoyanov (VMware)" <tz.stoyanov@xxxxxxxxx> wrote: > +++ b/lib/trace-cmd/trace-timesync-kvm.c > @@ -0,0 +1,460 @@ > +// SPDX-License-Identifier: LGPL-2.1 > +/* > + * Copyright (C) 2020, VMware, Tzvetomir Stoyanov tz.stoyanov@xxxxxxxxx> > + * > + */ > + > +#include <fcntl.h> > +#include <stdlib.h> > +#include <unistd.h> > +#include <sys/stat.h> > +#include <dirent.h> > + > +#include "trace-cmd.h" > +#include "trace-cmd-private.h" > +#include "tracefs.h" > +#include "trace-tsync-local.h" > + > +#define KVM_DEBUG_FS "/sys/kernel/debug/kvm" > +#define KVM_DEBUG_OFFSET_FILE "tsc-offset" > +#define KVM_DEBUG_SCALING_FILE "tsc-scaling-ratio" > +#define KVM_DEBUG_VCPU_DIR "vcpu" > + > +#define KVM_SYNC_PKT_REQUEST 1 > +#define KVM_SYNC_PKT_RESPONSE 2 > + > +typedef __s64 s64; > + I have the same issue with __s64 on the one machine. Best to use: typdef long long s64; -- Steve