Re: [PATCH 1/3] mm, compaction: extend pageblock_skip_persistent() to all compound pages

2017-11-03 Thread David Rientjes
On Thu, 2 Nov 2017, Vlastimil Babka wrote: > The pageblock_skip_persistent() function checks for HugeTLB pages of pageblock > order. When clearing pageblock skip bits for compaction, the bits are not > cleared for such pageblocks, because they cannot contain base pages suitable > for migration,

Re: [PATCH 1/3] mm, compaction: extend pageblock_skip_persistent() to all compound pages

2017-11-03 Thread David Rientjes
On Thu, 2 Nov 2017, Vlastimil Babka wrote: > The pageblock_skip_persistent() function checks for HugeTLB pages of pageblock > order. When clearing pageblock skip bits for compaction, the bits are not > cleared for such pageblocks, because they cannot contain base pages suitable > for migration,

Re: [PATCH 1/3] mm, compaction: extend pageblock_skip_persistent() to all compound pages

2017-11-02 Thread Mel Gorman
On Thu, Nov 02, 2017 at 01:17:04PM +0100, Vlastimil Babka wrote: > The pageblock_skip_persistent() function checks for HugeTLB pages of pageblock > order. When clearing pageblock skip bits for compaction, the bits are not > cleared for such pageblocks, because they cannot contain base pages

Re: [PATCH 1/3] mm, compaction: extend pageblock_skip_persistent() to all compound pages

2017-11-02 Thread Mel Gorman
On Thu, Nov 02, 2017 at 01:17:04PM +0100, Vlastimil Babka wrote: > The pageblock_skip_persistent() function checks for HugeTLB pages of pageblock > order. When clearing pageblock skip bits for compaction, the bits are not > cleared for such pageblocks, because they cannot contain base pages