mhp_range_allowed
VM_BUG_ON(!mhp_range_allowed(start, size, true));
VM_BUG_ON(!mhp_range_allowed(start, size, true));
bool mhp_range_allowed(u64 start, u64 size, bool need_mapping);
if (!mhp_range_allowed(start, size, true))
VM_BUG_ON(!mhp_range_allowed(PFN_PHYS(pfn), nr_pages * PAGE_SIZE, false));
if (!mhp_range_allowed(range->start, range_len(range), !is_private)) {