There is no specific reason to reduce memory and stack registers
for kexec. Because the page for relocate_kernel code is allocated
by kimage_alloc_pages() which calls xen_limit_pages_to_max_mfn()
so that pages are guaranteed to be machine contiguous.
Remove those unnecessary #ifdef CONFIG_XEN.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
.align 32
memory_stack:
-#ifdef CONFIG_XEN
- .fill 4096, 1, 0
-#else
.fill 8192, 1, 0
-#endif
memory_stack_end:
register_stack:
-#ifdef CONFIG_XEN
- .fill 4096, 1, 0
-#else
.fill 8192, 1, 0
-#endif
register_stack_end:
relocate_new_kernel_end:
END(relocate_new_kernel)