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


Re: [Xen-devel] [RFC] New shadow paging code

To: "Kurtz, Ryan M." <Ryan.Kurtz@xxxxxxxxxx>
Subject: Re: [Xen-devel] [RFC] New shadow paging code
From: Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>
Date: Mon, 17 Jul 2006 09:12:43 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 17 Jul 2006 01:13:13 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <7B95239DDD54E54B9BFA23847142B1EE5B03A8@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
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: <7B95239DDD54E54B9BFA23847142B1EE5B03A8@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.11+cvs20060403
At 13:58 -0400 on 14 Jul (1152885502), Kurtz, Ryan M. wrote:
> Hello,
> I noticed the addition of the unsigned long *mb parameter in
> xc_shadow_control().  If you have time, could you say a word or two
> about what this parameter is used for?

This shadow code allocates a fixed pool of memory per domain for
shadowing pagetables and building the phys-to-machine map (the old
shadow code just allocated pages from domheap as it required them).

The new parameter is used in shadow-control dom0 ops to set or get the
size of this pool, and set to NULL for all other operations.



Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>