[coreboot] [PATCH-v2] Repair vsmsetup on GX2

Stefan Reinauer stepan at coresystems.de
Thu Jan 14 20:44:44 CET 2010


On 1/14/10 8:08 PM, ron minnich wrote:
> Acked-by: Ronald G. Minnich <rminnich at gmail.com>
>
>   
I'd like to suggest solving this in a different way if possible.

Roughly two objections:

Moving coreboot down to 0x4000 is not safe, and we should attempt to fix
it living above 1MB. There are two different ways for doing this:
 - Adding an entry to the GDT that allows a real mode segment above 1MB
(Rudolf Marek did that once for resume)
 - Copying a stub code to the low 4KB (i.e. 0x600 is safe) for the real
mode calls. util/x86emu/x86.c does that.

Also, adding yet another copy of a GDT seems quite counter productive
since we have about half a dozen already...


Stefan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20100114/9ad87e4d/attachment.html>


More information about the coreboot mailing list