Re: [PATCH 2/4] mm/page_alloc: expands broken freepage to proper buddy list when steal

2015-01-27 Thread Vlastimil Babka
On 01/27/2015 09:34 AM, Joonsoo Kim wrote: > On Tue, Jan 27, 2015 at 08:35:17AM +0100, Vlastimil Babka wrote: >> On 12/10/2014 07:38 AM, Joonsoo Kim wrote: >> > After your patch is merged, I will resubmit these on top of it. >> >> Hi Joonsoo, >> >> my page stealing patches are now in -mm so are y

Re: [PATCH 2/4] mm/page_alloc: expands broken freepage to proper buddy list when steal

2015-01-27 Thread Joonsoo Kim
On Tue, Jan 27, 2015 at 08:35:17AM +0100, Vlastimil Babka wrote: > On 12/10/2014 07:38 AM, Joonsoo Kim wrote: > > After your patch is merged, I will resubmit these on top of it. > > Hi Joonsoo, > > my page stealing patches are now in -mm so are you planning to resubmit this? > At > least patch 1

Re: [PATCH 2/4] mm/page_alloc: expands broken freepage to proper buddy list when steal

2015-01-26 Thread Vlastimil Babka
On 12/10/2014 07:38 AM, Joonsoo Kim wrote: > After your patch is merged, I will resubmit these on top of it. Hi Joonsoo, my page stealing patches are now in -mm so are you planning to resubmit this? At least patch 1 is an obvious bugfix, and patch 4 a clear compaction overhead reduction. Those do

Re: [PATCH 2/4] mm/page_alloc: expands broken freepage to proper buddy list when steal

2014-12-10 Thread Vlastimil Babka
On 12/10/2014 07:38 AM, Joonsoo Kim wrote: On Mon, Dec 08, 2014 at 10:29:44AM +0100, Vlastimil Babka wrote: On 12/08/2014 08:16 AM, Joonsoo Kim wrote: There is odd behaviour when we steal freepages from other migratetype buddy list. In try_to_steal_freepages(), we move all freepages in the page

Re: [PATCH 2/4] mm/page_alloc: expands broken freepage to proper buddy list when steal

2014-12-09 Thread Joonsoo Kim
On Mon, Dec 08, 2014 at 10:29:44AM +0100, Vlastimil Babka wrote: > On 12/08/2014 08:16 AM, Joonsoo Kim wrote: > >There is odd behaviour when we steal freepages from other migratetype > >buddy list. In try_to_steal_freepages(), we move all freepages in > >the pageblock that founded freepage is belon

Re: [PATCH 2/4] mm/page_alloc: expands broken freepage to proper buddy list when steal

2014-12-08 Thread Vlastimil Babka
On 12/08/2014 08:16 AM, Joonsoo Kim wrote: There is odd behaviour when we steal freepages from other migratetype buddy list. In try_to_steal_freepages(), we move all freepages in the pageblock that founded freepage is belong to to the request migratetype in order to mitigate fragmentation. If the

[PATCH 2/4] mm/page_alloc: expands broken freepage to proper buddy list when steal

2014-12-07 Thread Joonsoo Kim
There is odd behaviour when we steal freepages from other migratetype buddy list. In try_to_steal_freepages(), we move all freepages in the pageblock that founded freepage is belong to to the request migratetype in order to mitigate fragmentation. If the number of moved pages are enough to change p