Uninline some functions in the page walker Signed-off-by: Matt Mackall <[EMAIL PROTECTED]>
Index: mm/fs/proc/task_mmu.c =================================================================== --- mm.orig/fs/proc/task_mmu.c 2007-03-24 21:33:42.000000000 -0500 +++ mm/fs/proc/task_mmu.c 2007-03-24 21:33:47.000000000 -0500 @@ -284,7 +284,7 @@ static void clear_refs_pte_range(struct cond_resched(); } -static inline void walk_pmd_range(struct pmd_walker *walker, pud_t *pud, +static void walk_pmd_range(struct pmd_walker *walker, pud_t *pud, unsigned long addr, unsigned long end) { pmd_t *pmd; @@ -299,7 +299,7 @@ static inline void walk_pmd_range(struct } } -static inline void walk_pud_range(struct pmd_walker *walker, pgd_t *pgd, +static void walk_pud_range(struct pmd_walker *walker, pgd_t *pgd, unsigned long addr, unsigned long end) { pud_t *pud; @@ -323,11 +323,11 @@ static inline void walk_pud_range(struct * Recursively walk the page table for the memory area in a VMA, calling * a callback for every bottom-level (PTE) page table. */ -static inline void walk_page_range(struct vm_area_struct *vma, - void (*action)(struct vm_area_struct *, - pmd_t *, unsigned long, - unsigned long, void *), - void *private) +static void walk_page_range(struct vm_area_struct *vma, + void (*action)(struct vm_area_struct *, + pmd_t *, unsigned long, + unsigned long, void *), + void *private) { unsigned long addr = vma->vm_start; unsigned long end = vma->vm_end; - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/