From ef374656e56dcdf14142e6474ea809321822d778 Mon Sep 17 00:00:00 2001 From: Peter Watkins Date: Wed, 23 Aug 2006 11:15:49 -0400 Subject: [PATCH] --- yaml --- r: 36039 b: refs/heads/master c: 9dbd7b9142e95867ee8a56da5d45c72884c107d3 h: refs/heads/master i: 36037: f6526508dcf22b268940ff689b500a499ac4d223 36035: f68116f1caff7566357d2266d4df3237a975eaa1 36031: f412790da9fb72324bb3e163e03c0ff64e4b65b7 v: v3 --- [refs] | 2 +- trunk/include/asm-mips/pgtable-64.h | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 333827c7bf65..376591a8d57a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 663c3d9009c1a41194b8390abdcea61e3ade1c8f +refs/heads/master: 9dbd7b9142e95867ee8a56da5d45c72884c107d3 diff --git a/trunk/include/asm-mips/pgtable-64.h b/trunk/include/asm-mips/pgtable-64.h index c59a1e21f5b0..d05fb6f38aa7 100644 --- a/trunk/include/asm-mips/pgtable-64.h +++ b/trunk/include/asm-mips/pgtable-64.h @@ -93,8 +93,12 @@ #define PTRS_PER_PMD ((PAGE_SIZE << PMD_ORDER) / sizeof(pmd_t)) #define PTRS_PER_PTE ((PAGE_SIZE << PTE_ORDER) / sizeof(pte_t)) +#if PGDIR_SIZE >= TASK_SIZE +#define USER_PTRS_PER_PGD (1) +#else #define USER_PTRS_PER_PGD (TASK_SIZE / PGDIR_SIZE) -#define FIRST_USER_ADDRESS 0 +#endif +#define FIRST_USER_ADDRESS 0UL #define VMALLOC_START MAP_BASE #define VMALLOC_END \