[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH]HVM E820 Table cleanup

On 24/10/06 10:50, "Gerd Hoffmann" <kraxel@xxxxxxx> wrote:

>> According to ACPI spec, OS may use e820 ACPI_DATA region as RAM after OS
>> boots up (but acturally Linux doesn't use it).
>> But for memory ACPI tables reside, OS can not use like that.
> On a related topic: how about the e820 tables itself?  Right now they
> are at 0x00090000 (E820_MAP_PAGE), that is within a region listed as
> normal RAM, which looks wrong ...

They get copied to 0xe0000 by rombios before the guest OS ever runs. The
early start-of-day RAM map in the low 1MB (as seen by the builder and by
hvmloader) does not really correspond to the contents of the e820 table.
It's arguable that it would be less confusing for rombios (or even
hvmloader) to generate the e820 table.

 -- Keir

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.