The missing header makes the declaration visible when the function is defined, thereby fixing a violation of MISRA C:2012 Rule 8.4.
Fixes: 1366a0e76db6 ("x86/vm_event: add hvm/vm_event.{h,c}") Signed-off-by: Nicola Vetrini <nicola.vetr...@bugseng.com> Acked-by: Tamas K Lengyel <ta...@tklengyel.com> --- xen/arch/x86/hvm/vm_event.c | 1 + 1 file changed, 1 insertion(+) diff --git a/xen/arch/x86/hvm/vm_event.c b/xen/arch/x86/hvm/vm_event.c index 3b064bcfade5..c1af230e7aed 100644 --- a/xen/arch/x86/hvm/vm_event.c +++ b/xen/arch/x86/hvm/vm_event.c @@ -24,6 +24,7 @@ #include <xen/vm_event.h> #include <asm/hvm/emulate.h> #include <asm/hvm/support.h> +#include <asm/hvm/vm_event.h> #include <asm/vm_event.h> static void hvm_vm_event_set_registers(const struct vcpu *v) -- 2.34.1