DIRECT_MAP_PHYSMEM_END
if (WARN_ON_ONCE(end > DIRECT_MAP_PHYSMEM_END))
#ifndef DIRECT_MAP_PHYSMEM_END
end = min_t(resource_size_t, base->end, DIRECT_MAP_PHYSMEM_END);
addr <= min_t(resource_size_t, base->end, DIRECT_MAP_PHYSMEM_END);
const u64 max_phys = DIRECT_MAP_PHYSMEM_END;
unsigned long max_sparsemem_pfn = (DIRECT_MAP_PHYSMEM_END + 1) >> PAGE_SHIFT;