aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/kexec.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-02-28 10:46:27 +0000
committerKeir Fraser <keir.fraser@citrix.com>2008-02-28 10:46:27 +0000
commite9b916ec23f5dd64d187bace1532eeebb95a1d51 (patch)
treea2da6f06d707ebd87ba7268bef4023c076d38ee5 /xen/include/xen/kexec.h
parent2b982798afc5a3184851cdecc87d12511b58746d (diff)
downloadxen-e9b916ec23f5dd64d187bace1532eeebb95a1d51.tar.gz
xen-e9b916ec23f5dd64d187bace1532eeebb95a1d51.tar.bz2
xen-e9b916ec23f5dd64d187bace1532eeebb95a1d51.zip
kexec: Add machine_kexec_get()
Introduce machine_kexec_get to allow architecture-specific handling of the xen region. x86_64 is currently different to x86_32 and ia64. Signed-off-by: Simon Horman <horms@verge.net.au>
Diffstat (limited to 'xen/include/xen/kexec.h')
-rw-r--r--xen/include/xen/kexec.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/include/xen/kexec.h b/xen/include/xen/kexec.h
index 1e04f9733c..9dc3dacac0 100644
--- a/xen/include/xen/kexec.h
+++ b/xen/include/xen/kexec.h
@@ -31,6 +31,7 @@ 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);
+int machine_kexec_get(xen_kexec_range_t *range);
#endif /* __XEN_KEXEC_H__ */