···994994 .space 4096995995 .globl swapper_pg_dir996996swapper_pg_dir:997997- .space 4096997997+ .space PGD_TABLE_SIZE99899899999910001000/* Stack for handling critical exceptions from kernel mode */
+1-1
arch/powerpc/kernel/head_44x.S
···722722 */723723 .globl swapper_pg_dir724724swapper_pg_dir:725725- .space 8192725725+ .space PGD_TABLE_SIZE726726727727/* Reserved 4k for the critical exception stack & 4k for the machine728728 * check stack per CPU for kernel mode exceptions */
+1-1
arch/powerpc/kernel/head_fsl_booke.S
···10351035 .space 409610361036 .globl swapper_pg_dir10371037swapper_pg_dir:10381038- .space 409610381038+ .space PGD_TABLE_SIZE1039103910401040/* Reserved 4k for the critical exception stack & 4k for the machine10411041 * check stack per CPU for kernel mode exceptions */
+5
include/asm-powerpc/pgtable-ppc32.h
···8686 * entries per page directory level: our page-table tree is two-level, so8787 * we don't really have any PMD directory.8888 */8989+#ifndef __ASSEMBLY__9090+#define PTE_TABLE_SIZE (sizeof(pte_t) << PTE_SHIFT)9191+#define PGD_TABLE_SIZE (sizeof(pgd_t) << (32 - PGDIR_SHIFT))9292+#endif /* __ASSEMBLY__ */9393+8994#define PTRS_PER_PTE (1 << PTE_SHIFT)9095#define PTRS_PER_PMD 19196#define PTRS_PER_PGD (1 << (32 - PGDIR_SHIFT))