From mboxrd@z Thu Jan 1 00:00:00 1970 From: jeet Subject: page fault handling in Xen Date: Fri, 2 Mar 2007 14:39:49 +0530 (IST) Message-ID: <874451.84009.qm@web8804.mail.in.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com, xen-users@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hi All,=0A=0AI am trying to understand Shadow page fault handling in Xen fo= r x86_64 in Intel VT-x=0A=0AAs per my understanding when guest can update i= t own page table without causing VM exit in xen=0A=0Awhen some process requ= ires some memory (pages) this will cause page fault and control goes to gue= st OS=0Athe guest then allocate page from its own psuedo address space and = make entries in guest page table which contain=0Amapping of virtual to psue= do physical memory and=0A=0ABut when actual write occurs to that page, page= fault occurs which will cause vm exit in xen.=0A=0AXen then will update th= e page mfn in shadow page table and return control back to guest by vn entr= y.=0A=0AIs this understanding it correct? so there would be only one vn exi= t/entry?=0A=0Aplease do reply back =0A=0AThanks in advance=0A=0AJeet=0A=0A= =0A=0A=0A=09=09=0A_________________________________________________________= _=0AYahoo! India Answers: Share what you know. Learn something new=0Ahttp:/= /in.answers.yahoo.com/