|
@@ -198,7 +198,7 @@ static inline p4d_t *early_p4d_offset(pgd_t *pgd, unsigned long addr)
|
|
|
if (!pgtable_l5_enabled())
|
|
if (!pgtable_l5_enabled())
|
|
|
return (p4d_t *)pgd;
|
|
return (p4d_t *)pgd;
|
|
|
|
|
|
|
|
- p4d = __pa_nodebug(pgd_val(*pgd)) & PTE_PFN_MASK;
|
|
|
|
|
|
|
+ p4d = pgd_val(*pgd) & PTE_PFN_MASK;
|
|
|
p4d += __START_KERNEL_map - phys_base;
|
|
p4d += __START_KERNEL_map - phys_base;
|
|
|
return (p4d_t *)p4d + p4d_index(addr);
|
|
return (p4d_t *)p4d + p4d_index(addr);
|
|
|
}
|
|
}
|