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

xen-devel

[Top] [All Lists]

Re: [Xen-devel] pagetable handling in xen

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] pagetable handling in xen
From: "Aaron J. Marks" <ajmarks@xxxxxxxxxxxxxx>
Date: Thu, 3 Nov 2005 10:11:53 -0500 (EST)
Delivery-date: 2005年11月03日 15:08:59 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <Pine.GSO.4.58.0510241536390.10628@xxxxxxxxxxxxxxxxxxx>
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>
References: <Pine.GSO.4.58.0510241536390.10628@xxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On 2005年10月24日, Aaron J. Marks wrote:
> i'm trying to understand how xen handles pagetables, but i'm a bit
> confused:
>
> 1. where is a new domain's memory mapping initialized in xen?
> 2. what're the differences between idle_pg_table and linear_pg_table and
> are they indexed by guest linear page #s or hardware page #s?
> 3. [this is more of an affirmation, than a question] xen can't arbitrarily
> access *any* physical page because it doesn't map all of physical
> memory (eg, like linux does from PAGE_OFFSET)?
okay, after staring at the code for a while (too long), i think i
understand 1 & 2. however, i'm still uncertain about #3.
i'd like to be able to iterate over every page table of every domain from
*within* xen. is this possible? i guess the basic mechanism that i need is
to be able to temporarily map a domain's machine pages into xen address
space, do the traversal, then unmap (and repeat for each domain).
thanks,
-A.
>
> thanks,
> -A.
>
> --
> Aaron Marks
> Distributed Systems Lab
> University of Pennsylvania
> www.cis.upenn.edu/~ajmarks
>
> "Strange women lying in ponds distributing swords is no basis
> for a system of government."
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel 
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: [Xen-devel] Re: Failure booting domU with < 24M , Jacob Gorm Hansen
Next by Date: Re: [Xen-devel] pagetable handling in xen , Steven Hand
Previous by Thread: [Xen-devel] Using eth1 , Michael Lessard
Next by Thread: Re: [Xen-devel] pagetable handling in xen , Steven Hand
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /