powerpc/mm/book3s: Update pmd_present to look at _PAGE_PRESENT bit
[linux-2.6-block.git] / arch / powerpc / mm / hash_utils_64.c
index f23a89d8e4ce6c8fecf0816d23b88d621c68428b..8ff03c7205a0403d2f0093dde099956c29d63608 100644 (file)
@@ -1001,9 +1001,9 @@ void __init hash__early_init_mmu(void)
         * 4k use hugepd format, so for hash set then to
         * zero
         */
-       __pmd_val_bits = 0;
-       __pud_val_bits = 0;
-       __pgd_val_bits = 0;
+       __pmd_val_bits = HASH_PMD_VAL_BITS;
+       __pud_val_bits = HASH_PUD_VAL_BITS;
+       __pgd_val_bits = HASH_PGD_VAL_BITS;
 
        __kernel_virt_start = H_KERN_VIRT_START;
        __kernel_virt_size = H_KERN_VIRT_SIZE;