[coreboot] Minimum RAM requirements for coreboot (under Qemu)

ron minnich rminnich at gmail.com
Mon May 18 17:51:05 CEST 2009


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