KERNEL_END
memblock_reserve(__pa(KERNEL_START), KERNEL_END - KERNEL_START);
x > (unsigned long)KERNEL_END);
subtract_range(mem, ARRAY_SIZE(mem), __pa(KERNEL_START), __pa(KERNEL_END));
subtract_range(io, ARRAY_SIZE(io), __pa(KERNEL_START), __pa(KERNEL_END));
err |= pmsav8_setup_fixed(region++, __pa(KERNEL_START), __pa(KERNEL_END));
kimg_shadow_end = PAGE_ALIGN((u64)kasan_mem_to_shadow(KERNEL_END));
x > (unsigned long) KERNEL_END);