Index: include/asm-mips/pgalloc.h =================================================================== RCS file: /home/cvs/linux/include/asm-mips/pgalloc.h,v retrieving revision 1.27 diff -u -r1.27 pgalloc.h --- include/asm-mips/pgalloc.h 26 Jun 2003 20:19:44 -0000 1.27 +++ include/asm-mips/pgalloc.h 1 Jul 2003 17:26:05 -0000 @@ -17,7 +17,7 @@ static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) { - set_pmd(pmd, __pmd(__pa(pte))); + set_pmd(pmd, __pmd((unsigned long)pte)); } static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, Index: include/asm-mips64/pgalloc.h =================================================================== RCS file: /home/cvs/linux/include/asm-mips64/pgalloc.h,v retrieving revision 1.29 diff -u -r1.29 pgalloc.h --- include/asm-mips64/pgalloc.h 26 Jun 2003 20:19:44 -0000 1.29 +++ include/asm-mips64/pgalloc.h 1 Jul 2003 17:26:05 -0000 @@ -19,7 +19,7 @@ static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) { - set_pmd(pmd, __pmd(__pa(pte))); + set_pmd(pmd, __pmd((unsigned long)pte)); } static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd,