From: Jan Beulich Date: Tue, 17 Mar 2020 15:13:20 +0000 (+0100) Subject: x86/HVM: reduce vpt.h include dependencies X-Git-Tag: archive/raspbian/4.14.0+80-gd101b417b7-1+rpi1^2~63^2~533 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=bf66bb0573a3b7101cecd338bae422928bbf5c83;p=xen.git x86/HVM: reduce vpt.h include dependencies Drop #include-s not needed by the header itself. Signed-off-by: Jan Beulich Acked-by: Andrew Cooper --- diff --git a/xen/include/asm-x86/hvm/vpt.h b/xen/include/asm-x86/hvm/vpt.h index 3fc78f8f49..e1114c34c5 100644 --- a/xen/include/asm-x86/hvm/vpt.h +++ b/xen/include/asm-x86/hvm/vpt.h @@ -19,16 +19,9 @@ #ifndef __ASM_X86_HVM_VPT_H__ #define __ASM_X86_HVM_VPT_H__ -#include -#include -#include -#include -#include #include #include -#include -#include -#include +#include /* * Abstract layer of periodic time, one short time. @@ -145,6 +138,7 @@ struct pl_time { /* platform time */ void pt_save_timer(struct vcpu *v); void pt_restore_timer(struct vcpu *v); int pt_update_irq(struct vcpu *v); +struct hvm_intack; void pt_intr_post(struct vcpu *v, struct hvm_intack intack); void pt_migrate(struct vcpu *v);