From: Li RongQing Optimize hugetlb_pages_alloc_boot() to return immediately when max_huge_pages is 0, saving cycles when hugepages aren't configured in the kernel command line. Signed-off-by: Li RongQing --- mm/hugetlb.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index 753f99b..514fab5 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c @@ -3654,6 +3654,9 @@ static void __init hugetlb_hstate_alloc_pages(struct hstate *h) return; } + if (!h->max_huge_pages) + return; + /* do node specific alloc */ if (hugetlb_hstate_alloc_pages_specific_nodes(h)) return; -- 2.9.4