Re: [PATCH] mm, hugetlb: don't require CMA for runtime gigantic pages

2016-02-05 Thread Vlastimil Babka
On 02/05/2016 01:14 AM, Kirill A. Shutemov wrote: >> include/linux/gfp.h | 6 +++--- >> mm/hugetlb.c| 2 +- >> mm/page_alloc.c | 2 +- >> 3 files changed, 5 insertions(+), 5 deletions(-) > > One more place missed: gigantic_pages_init() in arch/x86/mm/hugetlbpage.c > Could you relax th

Re: [PATCH] mm, hugetlb: don't require CMA for runtime gigantic pages

2016-02-04 Thread Kirill A. Shutemov
On Thu, Feb 04, 2016 at 11:15:48AM +0100, Vlastimil Babka wrote: > On 02/04/2016 10:30 AM, Vlastimil Babka wrote: > > On 02/04/2016 07:02 AM, Joonsoo Kim wrote: > >> On Wed, Feb 03, 2016 at 06:50:11PM +0100, Vlastimil Babka wrote: > >>> Commit 944d9fec8d7a ("hugetlb: add support for gigantic page a

Re: [PATCH] mm, hugetlb: don't require CMA for runtime gigantic pages

2016-02-04 Thread Vlastimil Babka
On 02/04/2016 10:30 AM, Vlastimil Babka wrote: > On 02/04/2016 07:02 AM, Joonsoo Kim wrote: >> On Wed, Feb 03, 2016 at 06:50:11PM +0100, Vlastimil Babka wrote: >>> Commit 944d9fec8d7a ("hugetlb: add support for gigantic page allocation at >>> runtime") has added the runtime gigantic page allocation

Re: [PATCH] mm, hugetlb: don't require CMA for runtime gigantic pages

2016-02-04 Thread Vlastimil Babka
On 02/04/2016 07:02 AM, Joonsoo Kim wrote: On Wed, Feb 03, 2016 at 06:50:11PM +0100, Vlastimil Babka wrote: Commit 944d9fec8d7a ("hugetlb: add support for gigantic page allocation at runtime") has added the runtime gigantic page allocation via alloc_contig_range(), making this support available

Re: [PATCH] mm, hugetlb: don't require CMA for runtime gigantic pages

2016-02-03 Thread Joonsoo Kim
On Wed, Feb 03, 2016 at 06:50:11PM +0100, Vlastimil Babka wrote: > Commit 944d9fec8d7a ("hugetlb: add support for gigantic page allocation at > runtime") has added the runtime gigantic page allocation via > alloc_contig_range(), making this support available only when CONFIG_CMA is > enabled. Becau

[PATCH] mm, hugetlb: don't require CMA for runtime gigantic pages

2016-02-03 Thread Vlastimil Babka
Commit 944d9fec8d7a ("hugetlb: add support for gigantic page allocation at runtime") has added the runtime gigantic page allocation via alloc_contig_range(), making this support available only when CONFIG_CMA is enabled. Because it doesn't depend on MIGRATE_CMA pageblocks and the associated infrast