[PATCH] freepgt: hugetlb_free_pgd_range
[linux-2.6.git] / arch / ppc64 / mm / hugetlbpage.c
index c62ddaff07209efb6d099d5d94f9306be5d70f72..8665bb57e42bb77349276a36ce82b98e13ea3fac 100644 (file)
@@ -430,16 +430,6 @@ void unmap_hugepage_range(struct vm_area_struct *vma,
        flush_tlb_pending();
 }
 
-void hugetlb_free_pgtables(struct mmu_gather *tlb, struct vm_area_struct *prev,
-                          unsigned long start, unsigned long end)
-{
-       /* Because the huge pgtables are only 2 level, they can take
-        * at most around 4M, much less than one hugepage which the
-        * process is presumably entitled to use.  So we don't bother
-        * freeing up the pagetables on unmap, and wait until
-        * destroy_context() to clean up the lot. */
-}
-
 int hugetlb_prefault(struct address_space *mapping, struct vm_area_struct *vma)
 {
        struct mm_struct *mm = current->mm;