From: Yinghai Lu <yhlu.kernel@gmail.com>
To: Greg KH <greg@kroah.com>,
stable@kernel.org, Joe Jin <joe.jin@oracle.com>
Cc: Ingo Molnar <mingo@elte.hu>,
"Greg Kroah-Hartman" <gregkh@suse.de>,
greg.marsden@oracle.com, linux-kernel@vger.kernel.org,
Andi Kleen <andi@firstfloor.org>,
"H. Peter Anvin" <hpa@zytor.com>,
Andrew Morton <akpm@linux-foundation.org>,
Thomas Gleixner <tglx@linutronix.de>,
tao.ma@oracle.com
Subject: [PATCH] x86_64: reserve crashkernel bootmem before reserve dma32 bootmem
Date: Mon, 14 Jul 2008 10:16:40 -0700 [thread overview]
Message-ID: <200807141016.40572.yhlu.kernel@gmail.com> (raw)
From: Joe Jin <joe.jin@oracle.com>
Before reserve_crashkernel, dma32_reserve_bootmem would reserve 128M memory.
this cuased crashkernel end address must less than 64M or start address must
more than 192M except crashkernel memory reserved before dma32 memory reserved.
Signed-off-by: Joe Jin <joe.jin@oracle.com>
Acked-by: Yinghai Lu <yhlu.kernel@gmail.com>
Acked-by: Ingo Molnar <mingo@elte.hu>
---
arch/x86/kernel/setup_64.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: linux-2.6/arch/x86/kernel/setup_64.c
===================================================================
--- linux-2.6.orig/arch/x86/kernel/setup_64.c
+++ linux-2.6/arch/x86/kernel/setup_64.c
@@ -444,8 +444,6 @@ void __init setup_arch(char **cmdline_p)
contig_initmem_init(0, end_pfn);
#endif
- dma32_reserve_bootmem();
-
#ifdef CONFIG_ACPI_SLEEP
/*
* Reserve low memory region for sleep support.
@@ -486,6 +484,8 @@ void __init setup_arch(char **cmdline_p)
#endif
reserve_crashkernel();
+ dma32_reserve_bootmem();
+
reserve_ibft_region();
paging_init();
next reply other threads:[~2008-07-14 17:17 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-14 17:16 Yinghai Lu [this message]
2008-07-15 0:20 ` [PATCH] x86_64: reserve crashkernel bootmem before reserve dma32 bootmem Joe Jin
-- strict thread matches above, loose matches on Subject: below --
2008-07-10 12:34 Joe Jin
2008-07-10 17:32 ` Yinghai Lu
2008-07-14 7:14 ` Yinghai Lu
2008-07-14 7:27 ` Ingo Molnar
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200807141016.40572.yhlu.kernel@gmail.com \
--to=yhlu.kernel@gmail.com \
--cc=akpm@linux-foundation.org \
--cc=andi@firstfloor.org \
--cc=greg.marsden@oracle.com \
--cc=greg@kroah.com \
--cc=gregkh@suse.de \
--cc=hpa@zytor.com \
--cc=joe.jin@oracle.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@elte.hu \
--cc=stable@kernel.org \
--cc=tao.ma@oracle.com \
--cc=tglx@linutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.