> +static struct page *alloc_buddy_huge_page_node(struct hstate *h, int nid)
One would expect the alloc_buddy_huge_page_node() to only differ with
alloc_buddy_huge_page() in the alloc_pages/alloc_pages_exact_node
calls. However you implement alloc_buddy_huge_page_node() in a quite
different way. Can the two functions be unified at all?
Thanks,
Fengguang
--