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] [Patch][RFC] Super Page Patch

To: "Huang2, Wei" <Wei.Huang2@xxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] [Patch][RFC] Super Page Patch
From: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxxx>
Date: Tue, 22 Apr 2008 00:52:08 +0100
Cc: Ian Pratt <Ian.Pratt@xxxxxxxxxxxxx>
Delivery-date: Mon, 21 Apr 2008 16:53:07 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <85CE8AA0A115F64E8267A90E4535A97416DB24@xxxxxxxxxxxxxxxxx>
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: <85CE8AA0A115F64E8267A90E4535A97416DB24@xxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acij9ERBcjkSQDstTzOU5jm6dmp7WwAFibTw
Thread-topic: [Xen-devel] [Patch][RFC] Super Page Patch
> The attached file is the super page patch which supports both 2MB and
> 4MB (depending on the paging modes of hypervisor) under hardware
> assisted paging. The idea is to allocate super pages when guests are
> being created. Whenever such requests cannot be satisfied, it falls
> back to normal 4KB allocation. Also it splits large pages into normal
> 4KB pages whenever necessary. This patch is applicable on the latest
> xen-unstable tree.
> Any comment/suggestion is welcomed! Since it also touches a small
> portion of IA64 and PowerPC code, I would appreciate the information
> whether this patch breaks IA64 or PowerPC compilation.

It's great to see this patch, thanks.

Could you give a summary of what testing its been subjected to? Also, do
you have any performance results? I'm particularly interested in results
with a 64b hypervisor.

We'll have to update the balloon driver to try and hand back 2MB aligned
slabs to avoid fragmentation.


Xen-devel mailing list

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