Re: [PATCH v3 17/17] mm, vmscan: make compaction_ready() more accurate and readable

2016-07-18 Thread Vlastimil Babka
On 07/06/2016 07:55 AM, Joonsoo Kim wrote: On Fri, Jun 24, 2016 at 11:54:37AM +0200, Vlastimil Babka wrote: The compaction_ready() is used during direct reclaim for costly order allocations to skip reclaim for zones where compaction should be attempted instead. It's combining the standard

Re: [PATCH v3 17/17] mm, vmscan: make compaction_ready() more accurate and readable

2016-07-18 Thread Vlastimil Babka
On 07/06/2016 07:55 AM, Joonsoo Kim wrote: On Fri, Jun 24, 2016 at 11:54:37AM +0200, Vlastimil Babka wrote: The compaction_ready() is used during direct reclaim for costly order allocations to skip reclaim for zones where compaction should be attempted instead. It's combining the standard

Re: [PATCH v3 17/17] mm, vmscan: make compaction_ready() more accurate and readable

2016-07-05 Thread Joonsoo Kim
On Fri, Jun 24, 2016 at 11:54:37AM +0200, Vlastimil Babka wrote: > The compaction_ready() is used during direct reclaim for costly order > allocations to skip reclaim for zones where compaction should be attempted > instead. It's combining the standard compaction_suitable() check with its own >

Re: [PATCH v3 17/17] mm, vmscan: make compaction_ready() more accurate and readable

2016-07-05 Thread Joonsoo Kim
On Fri, Jun 24, 2016 at 11:54:37AM +0200, Vlastimil Babka wrote: > The compaction_ready() is used during direct reclaim for costly order > allocations to skip reclaim for zones where compaction should be attempted > instead. It's combining the standard compaction_suitable() check with its own >

[PATCH v3 17/17] mm, vmscan: make compaction_ready() more accurate and readable

2016-06-24 Thread Vlastimil Babka
The compaction_ready() is used during direct reclaim for costly order allocations to skip reclaim for zones where compaction should be attempted instead. It's combining the standard compaction_suitable() check with its own watermark check based on high watermark with extra gap, and the result is

[PATCH v3 17/17] mm, vmscan: make compaction_ready() more accurate and readable

2016-06-24 Thread Vlastimil Babka
The compaction_ready() is used during direct reclaim for costly order allocations to skip reclaim for zones where compaction should be attempted instead. It's combining the standard compaction_suitable() check with its own watermark check based on high watermark with extra gap, and the result is