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

RE: [Xen-devel] PV guest + shadow paging

To: "Jeremy Fitzhardinge" <jeremy@xxxxxxxx>, "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>
Subject: RE: [Xen-devel] PV guest + shadow paging
From: "Nakajima, Jun" <jun.nakajima@xxxxxxxxx>
Date: Wed, 24 Oct 2007 13:39:35 -0700
Cc: Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>, Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>, Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, Levin Johnson <levin.johnson@xxxxxxxxx>
Delivery-date: Wed, 24 Oct 2007 13:40:13 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <471F95FB.8000309@xxxxxxxx>
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: <C344D781.17557%Keir.Fraser@xxxxxxxxxxxx> <471F95FB.8000309@xxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcgWcA2amaQEQrkAROe+VFJQmg7+iwADZYTA
Thread-topic: [Xen-devel] PV guest + shadow paging
Jeremy Fitzhardinge wrote:
> Keir Fraser wrote:
> > On 24/10/07 11:00, "Jeremy Fitzhardinge" <jeremy@xxxxxxxx> wrote:
> > 
> > 
> > > Tim Deegan wrote:
> > > 
> > > > The joy of NPT(VMI?)/EPT is that you don't need shadow
pagetables at
> > > > all. :) 
> > > > 
> > > > 
> > > Sure, but from a guest interface perspective they look the same.
> > > 
> > 
> > Would you want to take advantage of NPT/EPT once you've pv'ed your
mmu
> > interfaces? 
> > 
> 
> I think so.  NPT/EPT would seem to have all the advantages of shadow
> paging and direct paging without the disadvantages.  We would avoid
> taking faults/hypercalls on pagetable updates, and have the secondary
> benefit of not needing to worry about page permissions on pagetables,
> making it easier to use superpages for the kernel and in general.
> Perhaps the initial implementations will be sufficiently poor that it
> isn't worth doing now, but I think it will in time.
> 
>     J

Well, then you need to run those in HVM domains ;-)


Jun
---
Intel Open Source Technology Center

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