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/
Home Products Support Community News


[Xen-devel] Re: Manual differ from source code about Unrestricted Guest

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Re: Manual differ from source code about Unrestricted Guest
From: confucius <henanwxr@xxxxxxxxxxx>
Date: Tue, 7 Jun 2011 22:33:16 -0700 (PDT)
Delivery-date: Tue, 07 Jun 2011 22:33:56 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20110607203315.GB9629@xxxxxxxxxxxxxxxxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1307461264749-4462113.post@xxxxxxxxxxxxx> <20110607203315.GB9629@xxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi, Tim. 
I think I understand you explain.You said:
"This is needed for older Intel processors, which cannot run a HVM guest 
with CR0.PG == 0.  On those CPUs, Xen must force CR0.PG == 1 and CR3 == 
the guest's identity-map pagetable, to emulate how a real machine would 
behave with CR0.PG == 0."

For older processor, though it is unpaged mode in the view of  the guest,
but it is actual paging mode which the guest is running, so we need to
constrcut such identity map table for the actual GUEST_CR3.Am I right?
And for newer processors, we can set unpaged mode for a guest, though we
also used the same codes(which construct identity map table for the unpaged
mode guest), but the inentity map table is not used by the unpaged guest
actually.Am I right?


View this message in context: 
Sent from the Xen - Dev mailing list archive at Nabble.com.

Xen-devel mailing list