From: Kenn H. <ke...@us...> - 2003-02-14 00:54:17
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm In directory sc8-pr-cvs1:/tmp/cvs-serv30782/mm Modified Files: pgalloc.h Log Message: pte_free_tlb() and pmd_free_tlb() get double-underscore prefixes in 2.5.33 (the non-underscored versions become wrappers in asm-generic/tlb.h Index: pgalloc.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm/pgalloc.h,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- pgalloc.h 23 Jan 2003 23:21:37 -0000 1.7 +++ pgalloc.h 14 Feb 2003 00:54:14 -0000 1.8 @@ -28,10 +28,7 @@ * is mapped where, requires a pmd with 0x800 entries. */ -#include <linux/gfp.h> - -/* Forward declaration to avoid having to pull in all of linux/mm.h */ -struct mm_struct; +#include <linux/mm.h> #ifndef CONFIG_SMP extern struct pgd_cache { @@ -104,8 +101,8 @@ /* We don't need the generic TLB shootdown stuff yet. Might need it for SMP later */ -#define pmd_free_tlb(tlb, pmd) pmd_free(pmd) -#define pte_free_tlb(tlb, pte_page) pte_free(pte_page) +#define __pmd_free_tlb(tlb, pmd) pmd_free(pmd) +#define __pte_free_tlb(tlb, pte_page) pte_free(pte_page) /* in arch/vax/mm/pgalloc.c */ pgd_t *pgd_alloc(struct mm_struct *mm); |