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] PAE guest address maps?

To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] PAE guest address maps?
From: Randy Thelen <rthelen@xxxxxxxxxx>
Date: Wed, 25 Oct 2006 16:56:59 -0700
Delivery-date: Wed, 25 Oct 2006 16:57:28 -0700
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
Folks --

I'm looking through a PAE guest's address map and I'm trying to make sense out of it. Is there some documentation about these address regions:

0xc0000000 - 0xc0800000: 8MB    x/8x 0xc0000000
0xfde00000 - 0xfde04000: 16KB   x/8x 0xfde00000
0xfdfac000 - 0xfdfae000: 8KB    NOT READABLE
0xfdfb4000 - 0xfdfc0000: 48KB   NOT READABLE
0xfdfe4000 - 0xfdfe6000: 8KB    NOT READABLE
0xfdfec000 - 0xfdff0000: 16KB   x/8x 0xfdfec000
0xfdff4000 - 0xfe000000: 48KB   NOT READABLE

Is the above map documented in the general case somewhere?

And, where are they setup? Inside Xen? Inside Xend? And, in what files?

It looks like Xen builds a (set of) self referential page table pointers (i.e., page table entries that are pointers to the page table itself. Where is that documented?

Last, where's the mfn to pfn array?

-- Randy

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

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