PTRS_PER_PAGE
pmd_t *ret = pud_pgtable(*dir) + ((address >> PMD_SHIFT) & (PTRS_PER_PAGE - 1));
+ ((address >> PAGE_SHIFT) & (PTRS_PER_PAGE - 1));