vserver 2.0 rc7
[linux-2.6.git] / include / asm-um / pgtable-2level.h
index f6263d1..9b3abc0 100644 (file)
  * we don't really have any PMD directory physically.
  */
 #define PTRS_PER_PTE   1024
-#define PTRS_PER_PMD   1
 #define USER_PTRS_PER_PGD ((TASK_SIZE + (PGDIR_SIZE - 1)) / PGDIR_SIZE)
 #define PTRS_PER_PGD   1024
-#define FIRST_USER_PGD_NR       0
+#define FIRST_USER_ADDRESS     0
 
 #define pte_ERROR(e) \
         printk("%s:%d: bad pte %p(%08lx).\n", __FILE__, __LINE__, &(e), \
@@ -59,6 +58,7 @@ static inline void set_pte(pte_t *pteptr, pte_t pteval)
        *pteptr = pte_mknewpage(pteval);
        if(pte_present(*pteptr)) *pteptr = pte_mknewprot(*pteptr);
 }
+#define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
 
 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval))