WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

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

To: Gerd Hoffmann <kraxel@xxxxxxx>, "Li, Xin B" <xin.b.li@xxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH]HVM E820 Table cleanup
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Tue, 24 Oct 2006 10:57:25 +0100
Cc: Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, "Wang, Winston L" <winston.l.wang@xxxxxxxxx>, Christian.Limpach@xxxxxxxxxxxx
Delivery-date: Tue, 24 Oct 2006 02:57:58 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <453DE1DA.3010209@xxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acb3Us54DPpZcGNGEdu3ngAX8io7RQ==
Thread-topic: [Xen-devel] [PATCH]HVM E820 Table cleanup
User-agent: Microsoft-Entourage/11.2.5.060620
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
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>