From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: [PATCH 0 of 4 RFC] Populate-on-demand: Check pages being returned by the balloon driver Date: Fri, 8 Jun 2012 12:54:50 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xensource.com Cc: george.dunlap@eu.citrix.com List-Id: xen-devel@lists.xenproject.org Populate-on-demand: Check pages being returned by the balloon driver This patch series is the second result of my work last summer on decreasing fragmentation of superpages in a guests' p2m when using populate-on-demand. This patch series is against 4.1; I'm posting it to get feedback on the viability of getting a ported version of this patch into 4.2. As with the previous series, the patces against 4.1 have been extensively in the XenServer testing framework and have been in use by XenServer customers for over 9 months now. But the p2m code has changed extensively in that time, so one could argue that the testing doesn't give us the same degree of confidence in the patches against 4.2 as against 4.1. Looking at it now, there are a number of ugly bits -- "#if 0" and such; please overlook this for now, as it will all be cleaned up as part of the porting process. If this looks good, I'll do the work of porting and testing it before posting it again.