WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] [linux-2.6.18-xen] [IA64] kexec: remove unnecessary #ifd

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [linux-2.6.18-xen] [IA64] kexec: remove unnecessary #ifdef CONFIG_XEN.
From: "Xen patchbot-linux-2.6.18-xen" <patchbot-linux-2.6.18-xen@xxxxxxxxxxxxxxxxxxx>
Date: Mon, 11 Aug 2008 05:51:04 -0700
Delivery-date: Mon, 11 Aug 2008 05:55:44 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
# Date 1217233477 -32400
# Node ID 770a0e422f643abf4b818b0ac70836ef9c34448d
# Parent  34905b87bb834f2d034b984ac07a83862a2bf1c1
[IA64] kexec: remove unnecessary #ifdef CONFIG_XEN.

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@xxxxxxxxxxxxx>
---
 arch/ia64/kernel/relocate_kernel.S |    8 --------
 1 files changed, 8 deletions(-)

diff -r 34905b87bb83 -r 770a0e422f64 arch/ia64/kernel/relocate_kernel.S
--- a/arch/ia64/kernel/relocate_kernel.S        Mon Jul 28 17:22:46 2008 +0900
+++ b/arch/ia64/kernel/relocate_kernel.S        Mon Jul 28 17:24:37 2008 +0900
@@ -187,18 +187,10 @@ 1:
 
 .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)

_______________________________________________
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] [IA64] kexec: remove unnecessary #ifdef CONFIG_XEN., Xen patchbot-linux-2.6.18-xen <=