1b924a281SJeremy Fitzhardinge #ifndef _ASM_X86_PGTABLE_2LEVEL_DEFS_H 2b924a281SJeremy Fitzhardinge #define _ASM_X86_PGTABLE_2LEVEL_DEFS_H 3b924a281SJeremy Fitzhardinge 4b924a281SJeremy Fitzhardinge #define SHARED_KERNEL_PMD 0 5b924a281SJeremy Fitzhardinge 6b924a281SJeremy Fitzhardinge /* 7b924a281SJeremy Fitzhardinge * traditional i386 two-level paging structure: 8b924a281SJeremy Fitzhardinge */ 9b924a281SJeremy Fitzhardinge 10b924a281SJeremy Fitzhardinge #define PGDIR_SHIFT 22 11b924a281SJeremy Fitzhardinge #define PTRS_PER_PGD 1024 12b924a281SJeremy Fitzhardinge 13b924a281SJeremy Fitzhardinge /* 14b924a281SJeremy Fitzhardinge * the i386 is two-level, so we don't really have any 15b924a281SJeremy Fitzhardinge * PMD directory physically. 16b924a281SJeremy Fitzhardinge */ 17b924a281SJeremy Fitzhardinge 18b924a281SJeremy Fitzhardinge #define PTRS_PER_PTE 1024 19b924a281SJeremy Fitzhardinge 20b924a281SJeremy Fitzhardinge #endif /* _ASM_X86_PGTABLE_2LEVEL_DEFS_H */ 21