[coreboot] Minimum RAM requirements for coreboot (under Qemu)
Myles Watson
mylesgw at gmail.com
Mon May 18 18:18:15 CEST 2009
On Mon, May 18, 2009 at 9:51 AM, ron minnich <rminnich at gmail.com> wrote:
> On Mon, May 18, 2009 at 8:33 AM, Myles Watson <mylesgw at gmail.com> wrote:
>>
>>> The problem is that we're going to need a way to *not* hardcode it. 4M
>>> is too low because some payloads will run right over it.
>> I thought it was OK for payloads to run over coreboot. We don't load them
>> until we're done. Right? What am I missing?
>
> it's not ok to over-run the stack while loading the payload :-)
>
>> Shouldn't this cause problems with the way we write mptables? If the
>> mptable is too big this would write it over our stack, then zero it back
>> out. My pending patch corrects this, but I didn't know it was an issue.
>
> page 0 is getting crowded then.
>
> page 0 is used in vm86 for IDT and stack.
>
> It may be time to make a map. I did a map long ago, but changing
> circumstances have rendered it obsolete.
>
> ron
>
More information about the coreboot
mailing list