On Tue, Sep 25, 2018 at 08:30:19PM +0200, Michal Hocko wrote: > On Tue 25-09-18 14:51:53, Kirill A. Shutemov wrote: > > On Tue, Sep 25, 2018 at 12:55:33PM +0530, Ashish Mhetre wrote: > > > TRANSHUGE pages have no migration support. > > > > Transparent pages have migration support since v4.14. > > This is true but not for all architectures AFAICS. In fact git grep > suggests that only x86 supports the migration. So unless I am missing > something the patch has some merit. THP pages are movable from the beginning. Before 4.14, the cost of migration was THP split. From my PoV __GFP_MOVABLE is justified and we should keep it there. -- Kirill A. Shutemov