kernel/arch/powerpc/include/asm/nohash/64/pgtable.h
.. .. @@ -164,7 +164,11 @@ 164 164 #define pud_bad(pud) (!is_kernel_addr(pud_val(pud)) \ 165 165 || (pud_val(pud) & PUD_BAD_BITS)) 166 166 #define pud_present(pud) (pud_val(pud) != 0) 167 -#define pud_page_vaddr(pud) (pud_val(pud) & ~PUD_MASKED_BITS)167 +168 +static inline pmd_t *pud_pgtable(pud_t pud)169 +{170 + return (pmd_t *)(pud_val(pud) & ~PUD_MASKED_BITS);171 +}168 172 169 173 extern struct page *pud_page(pud_t pud); 170 174