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

[Xen-devel] Re: how to enable shadow page table? Do I have to run HVM gu

To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: [Xen-devel] Re: how to enable shadow page table? Do I have to run HVM guest systems for shadow paging mode?
From: Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Date: Mon, 16 Mar 2009 17:41:19 +0000
Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Long Wang <longwang@xxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 16 Mar 2009 10:41:46 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49BE7E94.3020401@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/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: <20090316161757.EF9173400090@xxxxxxxxxxxxxxxxxx> <49BE7E94.3020401@xxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.17 (2007-11-01)
At 16:30 +0000 on 16 Mar (1237221012), Jeremy Fitzhardinge wrote:
> Long Wang wrote:
> > I am working on a research project based on Xen 3.3.1. I want to use the
> > shadow page table for setting guest system memory pages as read-only and/or
> > dirty, and perform a copy-on-write mechanism when these memory pages are
> > updated.

Several people are already working on copy-on-write memory in Xen, or
variations on that theme (Mike Sun, Patrick Colp, John Byrne, and
others) as well as more exotic things like Difference Engine and
Transcendent Memory.  It would probably be better to talk to those
people and try to help their efforts than start from scratch.

Patrick Colp's slides from the most recent Xen Summit give an idea of
one method of implementing it:
http://www.xen.org/files/xensummit_oracle09/VMSnapshots.pdf

Cheers,

Tim.

-- 
Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Principal Software Engineer, Citrix Systems (R&D) Ltd.
[Company #02300071, SL9 0DZ, UK.]

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