Re: [PATCH v10 0/5] make balloon pages movable by compaction

2012-09-24 Thread Michael S. Tsirkin
On Mon, Sep 17, 2012 at 03:15:31PM -0700, Andrew Morton wrote: How can a patchset reach v10 and have zero Reviewed-by's? I think the problem is, this adds an API between mm and balloon device that is pretty complex: consider that previously we literally only used alloc_page, __free_page and

Re: [PATCH v10 0/5] make balloon pages movable by compaction

2012-09-18 Thread Rusty Russell
Andrew Morton a...@linux-foundation.org writes: On Mon, 17 Sep 2012 13:38:15 -0300 Rafael Aquini aqu...@redhat.com wrote: Results for STRESS-HIGHALLOC benchmark, from Mel Gorman's mmtests suite, running on a 4gB RAM KVM guest which was ballooning 1gB RAM in 256mB chunks, at every minute

[PATCH v10 0/5] make balloon pages movable by compaction

2012-09-17 Thread Rafael Aquini
Memory fragmentation introduced by ballooning might reduce significantly the number of 2MB contiguous memory blocks that can be used within a guest, thus imposing performance penalties associated with the reduced number of transparent huge pages that could be used by the guest workload. This

Re: [PATCH v10 0/5] make balloon pages movable by compaction

2012-09-17 Thread Andrew Morton
On Mon, 17 Sep 2012 13:38:15 -0300 Rafael Aquini aqu...@redhat.com wrote: Memory fragmentation introduced by ballooning might reduce significantly the number of 2MB contiguous memory blocks that can be used within a guest, thus imposing performance penalties associated with the reduced number

Re: [PATCH v10 0/5] make balloon pages movable by compaction

2012-09-17 Thread Rik van Riel
On 09/17/2012 06:15 PM, Andrew Morton wrote: On Mon, 17 Sep 2012 13:38:15 -0300 Rafael Aquini aqu...@redhat.com wrote: Memory fragmentation introduced by ballooning might reduce significantly the number of 2MB contiguous memory blocks that can be used within a guest, thus imposing performance