| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | #ifndef _I386_PGTABLE_2LEVEL_DEFS_H | 
|  | 2 | #define _I386_PGTABLE_2LEVEL_DEFS_H | 
|  | 3 |  | 
| Jeremy Fitzhardinge | 5311ab6 | 2007-05-02 19:27:13 +0200 | [diff] [blame] | 4 | #define SHARED_KERNEL_PMD	0 | 
|  | 5 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 6 | /* | 
|  | 7 | * traditional i386 two-level paging structure: | 
|  | 8 | */ | 
|  | 9 |  | 
|  | 10 | #define PGDIR_SHIFT	22 | 
|  | 11 | #define PTRS_PER_PGD	1024 | 
|  | 12 |  | 
|  | 13 | /* | 
|  | 14 | * the i386 is two-level, so we don't really have any | 
|  | 15 | * PMD directory physically. | 
|  | 16 | */ | 
|  | 17 |  | 
|  | 18 | #define PTRS_PER_PTE	1024 | 
|  | 19 |  | 
|  | 20 | #endif /* _I386_PGTABLE_2LEVEL_DEFS_H */ |