Re: [PATCH v11 3/7] mm: introduce a common interface for balloon pages mobility

2012-11-09 Thread Rafael Aquini
On Fri, Nov 09, 2012 at 04:23:27PM +, Mel Gorman wrote: > On Fri, Nov 09, 2012 at 12:53:22PM -0200, Rafael Aquini wrote: > > > > > > If you get the barrier issue sorted out then feel free to add > > > > > > Acked-by: Mel Gorman > > > > > > > I believe we can drop the barriers stuff, as the

Re: [PATCH v11 3/7] mm: introduce a common interface for balloon pages mobility

2012-11-09 Thread Mel Gorman
On Fri, Nov 09, 2012 at 12:53:22PM -0200, Rafael Aquini wrote: > > > > If you get the barrier issue sorted out then feel free to add > > > > Acked-by: Mel Gorman > > > > I believe we can drop the barriers stuff, as the locking scheme is now > provinding > enough protection against collisions

Re: [PATCH v11 3/7] mm: introduce a common interface for balloon pages mobility

2012-11-09 Thread Rafael Aquini
On Fri, Nov 09, 2012 at 12:11:33PM +, Mel Gorman wrote: > > +/* > > + * balloon_page_insert - insert a page into the balloon's page list and > > make > > + * the page->mapping assignment accordingly. > > + * @page: page to be assigned as a 'balloon page' > > + * @mapping :

Re: [PATCH v11 3/7] mm: introduce a common interface for balloon pages mobility

2012-11-09 Thread Mel Gorman
On Wed, Nov 07, 2012 at 01:05:50AM -0200, Rafael Aquini 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 of > trans

Re: [PATCH v11 3/7] mm: introduce a common interface for balloon pages mobility

2012-11-07 Thread Rafael Aquini
On Wed, Nov 07, 2012 at 01:02:07PM -0800, Andrew Morton wrote: > On Wed, 7 Nov 2012 01:05:50 -0200 > Rafael Aquini wrote: > > > Memory fragmentation introduced by ballooning might reduce significantly > > the number of 2MB contiguous memory blocks that can be used within a guest, > > thus imposi

Re: [PATCH v11 3/7] mm: introduce a common interface for balloon pages mobility

2012-11-07 Thread Andrew Morton
On Wed, 7 Nov 2012 01:05:50 -0200 Rafael Aquini 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 of > transparen

[PATCH v11 3/7] mm: introduce a common interface for balloon pages mobility

2012-11-06 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 patch