Re: [PATCH 08/14] mm, compaction: Abstract compaction feedback to helpers

2016-04-28 Thread Vlastimil Babka
On 04/20/2016 09:47 PM, Michal Hocko wrote: From: Michal Hocko Compaction can provide a wild variation of feedback to the caller. Many of them are implementation specific and the caller of the compaction (especially the page allocator) shouldn't be bound to specifics of the

Re: [PATCH 08/14] mm, compaction: Abstract compaction feedback to helpers

2016-04-28 Thread Vlastimil Babka
On 04/20/2016 09:47 PM, Michal Hocko wrote: From: Michal Hocko Compaction can provide a wild variation of feedback to the caller. Many of them are implementation specific and the caller of the compaction (especially the page allocator) shouldn't be bound to specifics of the current

Re: [PATCH 08/14] mm, compaction: Abstract compaction feedback to helpers

2016-04-21 Thread Hillf Danton
> > From: Michal Hocko > > Compaction can provide a wild variation of feedback to the caller. Many > of them are implementation specific and the caller of the compaction > (especially the page allocator) shouldn't be bound to specifics of the > current implementation. > > This

Re: [PATCH 08/14] mm, compaction: Abstract compaction feedback to helpers

2016-04-21 Thread Hillf Danton
> > From: Michal Hocko > > Compaction can provide a wild variation of feedback to the caller. Many > of them are implementation specific and the caller of the compaction > (especially the page allocator) shouldn't be bound to specifics of the > current implementation. > > This patch abstracts

[PATCH 08/14] mm, compaction: Abstract compaction feedback to helpers

2016-04-20 Thread Michal Hocko
From: Michal Hocko Compaction can provide a wild variation of feedback to the caller. Many of them are implementation specific and the caller of the compaction (especially the page allocator) shouldn't be bound to specifics of the current implementation. This patch abstracts

[PATCH 08/14] mm, compaction: Abstract compaction feedback to helpers

2016-04-20 Thread Michal Hocko
From: Michal Hocko Compaction can provide a wild variation of feedback to the caller. Many of them are implementation specific and the caller of the compaction (especially the page allocator) shouldn't be bound to specifics of the current implementation. This patch abstracts the feedback into