Re: [PATCH -mm 0/4] x86_64 boot: Add linked listof struct setup_data to boot protocol

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Huang, Ying
Date: Thursday, March 27, 2008 - 2:25 am

On Thu, 2008-03-27 at 09:32 +0100, Ingo Molnar wrote:

SGI guys want to build machine with NUMA node number > 128, so they need
e820 entry number > 128. In current boot protocol, this can not be
passed by boot loader to kernel. So the boot protocol need to be
extended. 


Because the size of "zero page" is limited to 4k, the entry number of
E820 table in "zero page" is limited too. We can not raise it to 256,
because 20 * 256 = 5120 > 4096.


I try to port reserve_early() to i386 before. But it is said that the
reserve_early() should be replaced by e820 based early
reservation/allocation mechanism on i386 and x86_64. So I think I should
wait for it.

Best Regards,
Huang Ying

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH -mm 0/4] x86_64 boot: Add linked listof struct ..., Huang, Ying, (Thu Mar 27, 2:25 am)