Re: [patch] mm, thp: restructure thp avoidance of light synchronous migration

From: David Rientjes
Date: Mon Jul 28 2014 - 18:24:34 EST


On Mon, 28 Jul 2014, Vlastimil Babka wrote:

> Looks like kind of a shotgun approach to me. A single __GFP_NO_KSWAPD bullet
> is no longer enough, so we use all the flags and hope for the best. It seems
> THP has so many flags it should be unique for now, but I wonder if there is a
> better way to say how much an allocation is willing to wait.
>

We would have to introduce a new __GFP_FAULT bit to distinguish between
allocations at pagefault that should not use synchronous memory compaction
solely for this case, it's probably not worth it.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/