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);
|