xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: confucius <henanwxr@hotmail.com>
To: xen-devel@lists.xensource.com
Subject: Re: Manual differ from source code about Unrestricted Guest
Date: Tue, 7 Jun 2011 22:33:16 -0700 (PDT)	[thread overview]
Message-ID: <1307511196575-4466648.post@n5.nabble.com> (raw)
In-Reply-To: <20110607203315.GB9629@whitby.uk.xensource.com>

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: http://xen.1045712.n5.nabble.com/Manual-differ-from-source-code-about-Unrestricted-Guest-tp4462113p4466648.html
Sent from the Xen - Dev mailing list archive at Nabble.com.

  reply	other threads:[~2011-06-08  5:33 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-07 15:41 Manual differ from source code about Unrestricted Guest confucius
2011-06-07 16:19 ` Ian Campbell
2011-06-08  5:01   ` confucius
2011-06-08  8:08     ` Ian Campbell
2011-06-07 20:33 ` Tim Deegan
2011-06-08  5:33   ` confucius [this message]
2011-06-08  8:21     ` Tim Deegan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1307511196575-4466648.post@n5.nabble.com \
    --to=henanwxr@hotmail.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).