|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [linux-2.6.18-xen] kexec: dont initialise regions in res
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1204196118 0
# Node ID c7ed6fe5dca0a491c42f288676f41f499f611612
# Parent 11371d0e841b7e12ae280c8746e53a0c8f8d2556
kexec: dont initialise regions in reserve_memory()
There is no need to initialise efi_memmap_res and boot_param_res in
reserve_memory() for the initial xen domain as it is done in
machine_kexec_setup_resources() using values from the kexec hypercall.
Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx>
---
arch/ia64/kernel/setup.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff -r 11371d0e841b -r c7ed6fe5dca0 arch/ia64/kernel/setup.c
--- a/arch/ia64/kernel/setup.c Thu Feb 28 10:54:55 2008 +0000
+++ b/arch/ia64/kernel/setup.c Thu Feb 28 10:55:18 2008 +0000
@@ -336,15 +336,15 @@ reserve_memory (void)
}
}
}
-#ifdef CONFIG_XEN
- }
-#endif
efi_memmap_res.start = ia64_boot_param->efi_memmap;
efi_memmap_res.end = efi_memmap_res.start +
ia64_boot_param->efi_memmap_size;
boot_param_res.start = kexec_virt_to_phys(ia64_boot_param);
boot_param_res.end = boot_param_res.start +
sizeof(*ia64_boot_param);
+#ifdef CONFIG_XEN
+ }
+#endif
}
#endif
/* end of memory marker */
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [linux-2.6.18-xen] kexec: dont initialise regions in reserve_memory(),
Xen patchbot-linux-2.6.18-xen <=
|
|
|
|
|