[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [Patch][RFC] Super Page Patch

  • To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Huang2, Wei" <Wei.Huang2@xxxxxxx>
  • Date: Mon, 21 Apr 2008 16:11:29 -0500
  • Delivery-date: Mon, 21 Apr 2008 14:13:46 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: Acij9ERBcjkSQDstTzOU5jm6dmp7Ww==
  • Thread-topic: [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 of whether this patch breaks IA64 or PowerPC compilation.

Attachment: super_page_patch.txt
Description: super_page_patch.txt

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.