The function name alloc_huge_page_no_vma_node() has verbose suffix "_no_vma". This patch makes existing alloc_huge_page() and it's family have "_vma" instead, which makes it easier to read. Signed-off-by: Naoya Horiguchi <n-horiguchi@xxxxxxxxxxxxx> --- include/linux/hugetlb.h | 4 ++-- mm/hugetlb.c | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git v2.6.36-rc2/include/linux/hugetlb.h v2.6.36-rc2/include/linux/hugetlb.h index 142bd4f..0b73c53 100644 --- v2.6.36-rc2/include/linux/hugetlb.h +++ v2.6.36-rc2/include/linux/hugetlb.h @@ -228,7 +228,7 @@ struct huge_bootmem_page { struct hstate *hstate; }; -struct page *alloc_huge_page_no_vma_node(struct hstate *h, int nid); +struct page *alloc_huge_page_node(struct hstate *h, int nid); /* arch callback */ int __init alloc_bootmem_huge_page(struct hstate *h); @@ -305,7 +305,7 @@ static inline struct hstate *page_hstate(struct page *page) #else struct hstate {}; -#define alloc_huge_page_no_vma_node(h, nid) NULL +#define alloc_huge_page_node(h, nid) NULL #define alloc_bootmem_huge_page(h) NULL #define hstate_file(f) NULL #define hstate_vma(v) NULL diff --git v2.6.36-rc2/mm/hugetlb.c v2.6.36-rc2/mm/hugetlb.c index 31118d2..674a25e 100644 --- v2.6.36-rc2/mm/hugetlb.c +++ v2.6.36-rc2/mm/hugetlb.c @@ -666,7 +666,7 @@ static struct page *alloc_buddy_huge_page_node(struct hstate *h, int nid) * E.g. soft-offlining uses this function because it only cares physical * address of error page. */ -struct page *alloc_huge_page_no_vma_node(struct hstate *h, int nid) +struct page *alloc_huge_page_node(struct hstate *h, int nid) { struct page *page; @@ -818,7 +818,7 @@ static int free_pool_huge_page(struct hstate *h, nodemask_t *nodes_allowed, return ret; } -static struct page *alloc_buddy_huge_page(struct hstate *h, +static struct page *alloc_buddy_huge_page_vma(struct hstate *h, struct vm_area_struct *vma, unsigned long address) { struct page *page; @@ -919,7 +919,7 @@ static int gather_surplus_pages(struct hstate *h, int delta) retry: spin_unlock(&hugetlb_lock); for (i = 0; i < needed; i++) { - page = alloc_buddy_huge_page(h, NULL, 0); + page = alloc_buddy_huge_page_vma(h, NULL, 0); if (!page) { /* * We were not able to allocate enough pages to @@ -1072,8 +1072,8 @@ static void vma_commit_reservation(struct hstate *h, } } -static struct page *alloc_huge_page(struct vm_area_struct *vma, - unsigned long addr, int avoid_reserve) +static struct page *alloc_huge_page_vma(struct vm_area_struct *vma, + unsigned long addr, int avoid_reserve) { struct hstate *h = hstate_vma(vma); struct page *page; @@ -1100,7 +1100,7 @@ static struct page *alloc_huge_page(struct vm_area_struct *vma, spin_unlock(&hugetlb_lock); if (!page) { - page = alloc_buddy_huge_page(h, vma, addr); + page = alloc_buddy_huge_page_vma(h, vma, addr); if (!page) { hugetlb_put_quota(inode->i_mapping, chg); return ERR_PTR(-VM_FAULT_SIGBUS); @@ -1319,7 +1319,7 @@ static unsigned long set_max_huge_pages(struct hstate *h, unsigned long count, * First take pages out of surplus state. Then make up the * remaining difference by allocating fresh huge pages. * - * We might race with alloc_buddy_huge_page() here and be unable + * We might race with alloc_buddy_huge_page_vma() here and be unable * to convert a surplus huge page to a normal huge page. That is * not critical, though, it just means the overall size of the * pool might be one hugepage larger than it needs to be, but @@ -1358,7 +1358,7 @@ static unsigned long set_max_huge_pages(struct hstate *h, unsigned long count, * By placing pages into the surplus state independent of the * overcommit value, we are allowing the surplus pool size to * exceed overcommit. There are few sane options here. Since - * alloc_buddy_huge_page() is checking the global counter, + * alloc_buddy_huge_page_vma() is checking the global counter, * though, we'll note that we're not allowed to exceed surplus * and won't grow the pool anywhere else. Not until one of the * sysctls are changed, or the surplus pages go out of use. @@ -2399,7 +2399,7 @@ retry_avoidcopy: /* Drop page_table_lock as buddy allocator may be called */ spin_unlock(&mm->page_table_lock); - new_page = alloc_huge_page(vma, address, outside_reserve); + new_page = alloc_huge_page_vma(vma, address, outside_reserve); if (IS_ERR(new_page)) { page_cache_release(old_page); @@ -2533,7 +2533,7 @@ retry: size = i_size_read(mapping->host) >> huge_page_shift(h); if (idx >= size) goto out; - page = alloc_huge_page(vma, address, 0); + page = alloc_huge_page_vma(vma, address, 0); if (IS_ERR(page)) { ret = -PTR_ERR(page); goto out; -- 1.7.2.1 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>