CONT_PMD_MASK
({ unsigned long __boundary = ((addr) + CONT_PMD_SIZE) & CONT_PMD_MASK; \
addr &= CONT_PMD_MASK;
if ((((addr | next | phys) & ~CONT_PMD_MASK) == 0) &&