Re: [PATCH 1/5] mm/compaction: disallow high-order page for migration target

2014-02-10 Thread Joonsoo Kim
On Mon, Feb 10, 2014 at 01:26:34PM +, Mel Gorman wrote: > On Fri, Feb 07, 2014 at 02:08:42PM +0900, Joonsoo Kim wrote: > > Purpose of compaction is to get a high order page. Currently, if we find > > high-order page while searching migration target page, we break it to > > order-0 pages and use

Re: [PATCH 1/5] mm/compaction: disallow high-order page for migration target

2014-02-10 Thread Mel Gorman
On Fri, Feb 07, 2014 at 02:08:42PM +0900, Joonsoo Kim wrote: > Purpose of compaction is to get a high order page. Currently, if we find > high-order page while searching migration target page, we break it to > order-0 pages and use them as migration target. It is contrary to purpose > of compaction

Re: [PATCH 1/5] mm/compaction: disallow high-order page for migration target

2014-02-07 Thread Vlastimil Babka
On 02/07/2014 06:08 AM, Joonsoo Kim wrote: > Purpose of compaction is to get a high order page. Currently, if we find > high-order page while searching migration target page, we break it to > order-0 pages and use them as migration target. It is contrary to purpose > of compaction, so disallow high

[PATCH 1/5] mm/compaction: disallow high-order page for migration target

2014-02-06 Thread Joonsoo Kim
Purpose of compaction is to get a high order page. Currently, if we find high-order page while searching migration target page, we break it to order-0 pages and use them as migration target. It is contrary to purpose of compaction, so disallow high-order page to be used for migration target. Addit