PAGE_SUBSECTION_MASK
start_pfn = (offset / sizeof(struct page)) & PAGE_SUBSECTION_MASK;
#define SUBSECTION_ALIGN_DOWN(pfn) ((pfn) & PAGE_SUBSECTION_MASK)
PAGE_SUBSECTION_MASK : PAGE_SECTION_MASK))