{
        pgd_t *pgd;
 
-       pgd = (pgd_t *) __get_free_pages(GFP_KERNEL, PGD_ORDER);
+       pgd = (pgd_t *) __get_free_pages(GFP_KERNEL, PGD_TABLE_ORDER);
        if (unlikely(pgd == NULL))
                return NULL;
 
-       memset(pgd, 0, PAGE_SIZE << PGD_ORDER);
+       memset(pgd, 0, PAGE_SIZE << PGD_TABLE_ORDER);
 
        return pgd;
 }
 
 static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd)
 {
-       free_pages((unsigned long)pgd, PGD_ORDER);
+       free_pages((unsigned long)pgd, PGD_TABLE_ORDER);
 }
 
 #if CONFIG_PGTABLE_LEVELS == 3
 
 
 #if CONFIG_PGTABLE_LEVELS == 3
 #define PMD_TABLE_ORDER        1
-#define PGD_ORDER      0
+#define PGD_TABLE_ORDER        0
 #else
-#define PGD_ORDER      1
+#define PGD_TABLE_ORDER        1
 #endif
 
 /* Definitions for 3rd level (we use PLD here for Page Lower directory
 
 /* Definitions for 1st level */
 #define PGDIR_SHIFT    (PLD_SHIFT + BITS_PER_PTE + BITS_PER_PMD)
-#if (PGDIR_SHIFT + PAGE_SHIFT + PGD_ORDER - BITS_PER_PGD_ENTRY) > BITS_PER_LONG
+#if (PGDIR_SHIFT + PAGE_SHIFT + PGD_TABLE_ORDER - BITS_PER_PGD_ENTRY) > BITS_PER_LONG
 #define BITS_PER_PGD   (BITS_PER_LONG - PGDIR_SHIFT)
 #else
-#define BITS_PER_PGD   (PAGE_SHIFT + PGD_ORDER - BITS_PER_PGD_ENTRY)
+#define BITS_PER_PGD   (PAGE_SHIFT + PGD_TABLE_ORDER - BITS_PER_PGD_ENTRY)
 #endif
 #define PGDIR_SIZE     (1UL << PGDIR_SHIFT)
 #define PGDIR_MASK     (~(PGDIR_SIZE-1))