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

[Xen-devel] mapping of memory below 16Mb

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] mapping of memory below 16Mb
From: "Jan Beulich" <jbeulich@xxxxxxxxxx>
Date: Thu, 24 Jan 2008 15:15:49 +0000
Delivery-date: Thu, 24 Jan 2008 07:15:50 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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
One point I got a little surprised about while doing the 1Gb page support:
The 1:1 mapping of the low 16 Mb (and most significantly the first Mb)
created at boot time is being retained permanently. Shouldn't Xen be
following the E820 map also for this memory range (by either not
mapping non-RAM at all or at best mapping them UC/WP)?

The WP attribute raises another question: Are there any plans to make
Xen use PAT rather than (relying on) MTRRs? Linux folks seem to be
finally getting closer to this, too, so even virtual PAT support may be
needed in not too distant future...

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel