Messages in this thread | | | Date | Mon, 28 Jul 2014 15:24:22 -0700 (PDT) | From | David Rientjes <> | Subject | Re: [patch] mm, thp: restructure thp avoidance of light synchronous migration |
| |
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.
| |