Index: xen-ia64-unstable-14854/patches/linux-2.6.18/ia64-kexec-xen.patch
===================================================================
--- /dev/null	1970-01-01 00:00:00.000000000 +0000
+++ xen-ia64-unstable-14854/patches/linux-2.6.18/ia64-kexec-xen.patch	2007-04-17 11:44:02.000000000 +0900
@@ -0,0 +1,12 @@
+--- a/arch/ia64/kernel/efi.c
++++ b/arch/ia64/kernel/efi.c
+@@ -1073,6 +1073,9 @@
+                         insert_resource(res, &boot_param_res);
+ 			if (crashk_res.end > crashk_res.start)
+ 				insert_resource(res, &crashk_res);
++#ifdef CONFIG_XEN
++			xen_machine_kexec_register_resources(res);
++#endif
+ #endif
+ 		}
+ 	}
Index: xen-ia64-unstable-14854/patches/linux-2.6.18/series
===================================================================
--- xen-ia64-unstable-14854.orig/patches/linux-2.6.18/series	2007-04-17 11:36:09.000000000 +0900
+++ xen-ia64-unstable-14854/patches/linux-2.6.18/series	2007-04-17 11:44:02.000000000 +0900
@@ -24,3 +24,4 @@ allow-i386-crash-kernels-to-handle-x86_6
 sysctl-unnumbered.patch
 ia64-kexec.patch
 ia64-kexec-CONFIG_KEXEC-cleanup.patch
+ia64-kexec-xen.patch
