[PATCH v2 1/6] mm: hugetlb: rename some allocation functions
From: Vlastimil Babka <hidden>
Date: 2016-11-28 13:29:08
Also in:
linux-mm
From: Vlastimil Babka <hidden>
Date: 2016-11-28 13:29:08
Also in:
linux-mm
On 11/14/2016 08:07 AM, Huang Shijie wrote:
After a future patch, the __alloc_buddy_huge_page() will not necessarily use the buddy allocator. So this patch removes the "buddy" from these functions: __alloc_buddy_huge_page -> __alloc_huge_page __alloc_buddy_huge_page_no_mpol -> __alloc_huge_page_no_mpol __alloc_buddy_huge_page_with_mpol -> __alloc_huge_page_with_mpol This patch makes preparation for the later patch. Signed-off-by: Huang Shijie <redacted> --- mm/hugetlb.c | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-)diff --git a/mm/hugetlb.c b/mm/hugetlb.c index 3edb759..496b703 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c@@ -1157,6 +1157,10 @@ static int alloc_fresh_gigantic_page(struct hstate *h, static inline bool gigantic_page_supported(void) { return true; } #else +static inline struct page *alloc_gigantic_page(int nid, unsigned int order) +{ + return NULL; +}
This hunk is not explained by the description. Could belong to a later patch?