[PATCH v2 1/6] mm: hugetlb: rename some allocation functions
Vlastimil Babka
vbabka at suse.cz
Mon Nov 28 05:29:03 PST 2016
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 <shijie.huang at arm.com>
> ---
> 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?
More information about the linux-arm-kernel
mailing list