Include asm/pvclock.h in asm/kvmclock.h to make struct pvclock_vsyscall_time_info visible since kvmclock.h defines this_cpu_pvti() that needs a definition of the struct. Signed-off-by: Hikaru Nishida <hikalium@xxxxxxxxxxxx> --- Changes in v3: - Added this patch. arch/x86/include/asm/kvmclock.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/include/asm/kvmclock.h b/arch/x86/include/asm/kvmclock.h index 6c5765192102..9add14edc24d 100644 --- a/arch/x86/include/asm/kvmclock.h +++ b/arch/x86/include/asm/kvmclock.h @@ -4,6 +4,8 @@ #include <linux/percpu.h> +#include <asm/pvclock.h> + extern struct clocksource kvm_clock; DECLARE_PER_CPU(struct pvclock_vsyscall_time_info *, hv_clock_per_cpu); -- 2.33.0.1079.g6e70778dc9-goog