aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/elfcore.h
diff options
context:
space:
mode:
authorAlex Williamson <alex.williamson@hp.com>2007-09-27 15:10:42 -0600
committerAlex Williamson <alex.williamson@hp.com>2007-09-27 15:10:42 -0600
commit7db37af9be3b4782fd60a83c52775c295dfebecf (patch)
tree0eb207425e9e005ae647c32f7fb369e62ccf32bb /xen/include/xen/elfcore.h
parent2cde8bfe56c3bab86769bcbee1b2a9323c196049 (diff)
downloadxen-7db37af9be3b4782fd60a83c52775c295dfebecf.tar.gz
xen-7db37af9be3b4782fd60a83c52775c295dfebecf.tar.bz2
xen-7db37af9be3b4782fd60a83c52775c295dfebecf.zip
[IA64] Kdump: Save dom0_mm_pgd_mfn in vmcore on ia64
On Xen dom0_mm_pgd_mfn needs to be saved in the vmcore in order to allow the crash utility to navigate the vmcore file. Cc: Itsuro ODA <oda@valinux.co.jp> Signed-off-by: Simon Horman <horms@verge.net.au>
Diffstat (limited to 'xen/include/xen/elfcore.h')
-rw-r--r--xen/include/xen/elfcore.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/xen/include/xen/elfcore.h b/xen/include/xen/elfcore.h
index fbe8ed1a6a..175ee628fe 100644
--- a/xen/include/xen/elfcore.h
+++ b/xen/include/xen/elfcore.h
@@ -65,9 +65,12 @@ typedef struct {
unsigned long xen_compile_date;
unsigned long xen_compile_time;
unsigned long tainted;
-#ifdef CONFIG_X86
+#if defined(__i386__) || defined(__x86_64__)
unsigned long dom0_pfn_to_mfn_frame_list_list;
#endif
+#if defined(__ia64__)
+ unsigned long dom0_mm_pgd_mfn;
+#endif
} crash_xen_info_t;
#endif /* __ELFCOREC_H__ */