On 11/8/18 10:01 AM, Michal Hocko wrote: > On Thu 08-11-18 08:30:40, Mike Manning wrote: > [...] >> 1) The original commit was not suitable for backport to 4.14 and should >> be reverted. > > Yes, the original patch hasn't been marked for the stable tree and as > such shouldn't have been backported. Even though it looks simple enough > it is not really trivial. I think you confused the two patches. Original commit 1d26c112959f ("mm, page_alloc: do not break __GFP_THISNODE by zonelist reset") was marked for stable, especially pre-4.7 where SLAB could be potentially broken. Commit d6a24df00638 ("mm, page_alloc: actually ignore mempolicies for high priority allocations") was not marked stable and is being requested in this thread. But I'm reluctant to agree with this without properly understanding what went wrong.