Re: [patch] mm, memcg: sync allocation and memcg charge gfp flags for thp fix fix

2015-04-03 Thread Michal Hocko
On Thu 02-04-15 18:41:18, David Rientjes wrote: > "mm, memcg: sync allocation and memcg charge gfp flags for THP" in -mm > introduces a formal to pass the gfp mask for khugepaged's hugepage > allocation. This is just too ugly to live. > > alloc_hugepage_gfpmask() cannot differ between NUMA and

Re: [patch] mm, memcg: sync allocation and memcg charge gfp flags for thp fix fix

2015-04-03 Thread Vlastimil Babka
On 04/03/2015 03:41 AM, David Rientjes wrote: "mm, memcg: sync allocation and memcg charge gfp flags for THP" in -mm introduces a formal to pass the gfp mask for khugepaged's hugepage allocation. This is just too ugly to live. alloc_hugepage_gfpmask() cannot differ between NUMA and UMA configs

Re: [patch] mm, memcg: sync allocation and memcg charge gfp flags for thp fix fix

2015-04-03 Thread Hillf Danton
> > "mm, memcg: sync allocation and memcg charge gfp flags for THP" in -mm > introduces a formal to pass the gfp mask for khugepaged's hugepage > allocation. This is just too ugly to live. > > alloc_hugepage_gfpmask() cannot differ between NUMA and UMA configs by > anything in GFP_RECLAIM_MASK,

Re: [patch] mm, memcg: sync allocation and memcg charge gfp flags for thp fix fix

2015-04-03 Thread Hillf Danton
mm, memcg: sync allocation and memcg charge gfp flags for THP in -mm introduces a formal to pass the gfp mask for khugepaged's hugepage allocation. This is just too ugly to live. alloc_hugepage_gfpmask() cannot differ between NUMA and UMA configs by anything in GFP_RECLAIM_MASK, which is

Re: [patch] mm, memcg: sync allocation and memcg charge gfp flags for thp fix fix

2015-04-03 Thread Vlastimil Babka
On 04/03/2015 03:41 AM, David Rientjes wrote: mm, memcg: sync allocation and memcg charge gfp flags for THP in -mm introduces a formal to pass the gfp mask for khugepaged's hugepage allocation. This is just too ugly to live. alloc_hugepage_gfpmask() cannot differ between NUMA and UMA configs

Re: [patch] mm, memcg: sync allocation and memcg charge gfp flags for thp fix fix

2015-04-03 Thread Michal Hocko
On Thu 02-04-15 18:41:18, David Rientjes wrote: mm, memcg: sync allocation and memcg charge gfp flags for THP in -mm introduces a formal to pass the gfp mask for khugepaged's hugepage allocation. This is just too ugly to live. alloc_hugepage_gfpmask() cannot differ between NUMA and UMA

[patch] mm, memcg: sync allocation and memcg charge gfp flags for thp fix fix

2015-04-02 Thread David Rientjes
"mm, memcg: sync allocation and memcg charge gfp flags for THP" in -mm introduces a formal to pass the gfp mask for khugepaged's hugepage allocation. This is just too ugly to live. alloc_hugepage_gfpmask() cannot differ between NUMA and UMA configs by anything in GFP_RECLAIM_MASK, which is

[patch] mm, memcg: sync allocation and memcg charge gfp flags for thp fix fix

2015-04-02 Thread David Rientjes
mm, memcg: sync allocation and memcg charge gfp flags for THP in -mm introduces a formal to pass the gfp mask for khugepaged's hugepage allocation. This is just too ugly to live. alloc_hugepage_gfpmask() cannot differ between NUMA and UMA configs by anything in GFP_RECLAIM_MASK, which is the