]> xenbits.xensource.com Git - people/royger/xen.git/commitdiff
KEXEC cleanup: IA64 specific functions should not live in generic header files
authorAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 15 Nov 2011 13:50:18 +0000 (14:50 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 15 Nov 2011 13:50:18 +0000 (14:50 +0100)
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Committed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/ia64/xen/crash.c
xen/include/asm-ia64/kexec.h
xen/include/xen/kexec.h

index 1bdf36a5d112f0364cef22499011cca5235732a3..e998442a5ac9e3dc643260d9aea745557850022d 100644 (file)
@@ -15,6 +15,7 @@
 #include <linux/hardirq.h>
 #include <linux/smp.h>
 #include <asm/processor.h>
+#include <asm/kexec.h>
 #include <xen/sched.h>
 
 void machine_crash_shutdown(void)
index 97d892838fccbc7bb7b1da9cf7264c3bbe439e2e..2fc705757b76be1564971dbdda2d8843a102c980 100644 (file)
@@ -10,6 +10,7 @@ extern void relocate_new_kernel(unsigned long indirection_page,
                                 unsigned long boot_param,
                                 unsigned long dom0_relocate_new_kernel);
 void crash_save_xen_notes(void);
+void kexec_disable_iosapic(void);
 void machine_kexec(xen_kexec_image_t *image);
 unsigned long kdump_find_rsvd_region(unsigned long size,
                                      struct rsvd_region *rsvd_regions, int n);
index db58e623613db5766ae424b4ed289352d1737d39..1039d0966bd7dd34d72492d14575f7788fcf86ed 100644 (file)
@@ -31,7 +31,6 @@ void machine_kexec_reserved(xen_kexec_reserve_t *reservation);
 void machine_reboot_kexec(xen_kexec_image_t *image);
 void machine_kexec(xen_kexec_image_t *image);
 void kexec_crash(void);
-void kexec_disable_iosapic(void);
 void kexec_crash_save_cpu(void);
 crash_xen_info_t *kexec_crash_save_info(void);
 void machine_crash_shutdown(void);