x86: move watchdog declarations from config.h to nmi.h They don't belong into the former. Signed-off-by: Jan Beulich --- a/xen/arch/x86/nmi.c +++ b/xen/arch/x86/nmi.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include --- a/xen/arch/x86/shutdown.c +++ b/xen/arch/x86/shutdown.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include --- a/xen/common/gdbstub.c +++ b/xen/common/gdbstub.c @@ -38,6 +38,7 @@ #include #include #include +#include #include #include #include --- a/xen/common/kexec.c +++ b/xen/common/kexec.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include --- a/xen/common/keyhandler.c +++ b/xen/common/keyhandler.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include --- a/xen/common/shutdown.c +++ b/xen/common/shutdown.c @@ -4,6 +4,7 @@ #include #include #include +#include #include #include #ifdef CONFIG_KEXEC --- a/xen/drivers/char/console.c +++ b/xen/drivers/char/console.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include --- a/xen/include/asm-x86/config.h +++ b/xen/include/asm-x86/config.h @@ -317,10 +317,4 @@ extern unsigned long xen_phys_start; #define ARCH_CRASH_SAVE_VMCOREINFO -#ifndef __ASSEMBLY__ -extern void watchdog_disable(void); -extern void watchdog_enable(void); -extern void watchdog_setup(void); -#endif - #endif /* __X86_CONFIG_H__ */ --- a/xen/include/asm-x86/nmi.h +++ b/xen/include/asm-x86/nmi.h @@ -41,4 +41,8 @@ long register_guest_nmi_callback(unsigne */ long unregister_guest_nmi_callback(void); +void watchdog_disable(void); +void watchdog_enable(void); +void watchdog_setup(void); + #endif /* ASM_NMI_H */