On Wed, May 07, 2014 at 04:43:39PM +0200, Michal Hocko wrote: > On Wed 30-04-14 16:25:37, Johannes Weiner wrote: > > There is no reason why oom-disabled and __GFP_NOFAIL charges should > > try to reclaim only once when every other charge tries several times > > before giving up. Make them all retry the same number of times. > > I guess the idea whas that oom disabled (THP) allocation can fallback to > a smaller allocation. I would suspect this would increase latency for > THP page faults. If it does, we should probably teach THP to use __GFP_NORETRY. On that note, __GFP_NORETRY is currently useless for memcg because it has !__GFP_WAIT semantics... I'll include a fix for that in v2. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>