Re: [PATCH v2 2/6] mm/balloon_compaction: keep ballooned pages away from normal migration path

2014-09-02 Thread Rafael Aquini
On Sat, Aug 30, 2014 at 08:41:13PM +0400, Konstantin Khlebnikov wrote: > From: Konstantin Khlebnikov > > Proper testing shows yet another problem in balloon migration: it works only > once for each page. balloon_page_movable() check page flags and page_count. > In __unmap_and_move page is locked,

[PATCH v2 2/6] mm/balloon_compaction: keep ballooned pages away from normal migration path

2014-08-30 Thread Konstantin Khlebnikov
From: Konstantin Khlebnikov Proper testing shows yet another problem in balloon migration: it works only once for each page. balloon_page_movable() check page flags and page_count. In __unmap_and_move page is locked, reference counter is elevated, so balloon_page_movable() _always_ fails here. As